Подумав немного об этом, я думаю, у меня есть решение, хотя оно не обязательно вам понравится:
Из того, что я понимаю по вашему вопросу, вы даете учетные записи электронной почты людям, которые
- не платите вам деньги;
- Вы не знаете лично; и
- у вас нет контракта.
Можно утверждать, что организации, занимающиеся тем, что вы делаете, являются частью проблемы.
Если ваш основной бизнес не является поставщиком бесплатной электронной почты (и это, безусловно, неблагодарное дело), я не вижу необходимости раздавать почтовые аккаунты людям. Если вы хотите, чтобы они могли общаться с вами или с другими вашими пользователями, позвольте им использовать свои собственные, уже принадлежащие частные учетные записи электронной почты. Если вам нужно только общение с вами, подойдет форма обратной связи через Интернет. Если вы хотите, чтобы они общались друг с другом, а это своего рода социальный сайт, предоставьте возможность обмена сообщениями между учетными записями. Но не предоставляйте незнакомцам доступ к вашему почтовому серверу, подключенному по всему миру! Это эквивалент работы открытого реле.
Кто угодно может получить учетную запись электронной почты от Google (или Yahoo, или ...) бесплатно. Пусть эти компании беспокоятся о спамерах, они зарабатывают больше денег, чем вы.