Архитектура сервера и приложений для большого объема исходящей электронной почты

Нам нужно разработать приложение для отправки большого количества электронных писем (информационных бюллетеней). Мы оцениваем 15 миллионов электронных писем в месяц (6 - 10 электронных писем в секунду).

Вы бы порекомендовали мне правильную архитектуру для этого приложения? Должны ли мы иметь несколько агентов MTA и использовать их в циклическом режиме? Какие соображения мы должны принять во внимание, чтобы не рассматриваться как спамеры (это действительно не спам, что мы собираемся отправить).

Спасибо за вашу помощь.

Эзекуэль

1 ответ

Решение
  1. Используйте программное обеспечение для рассылки, такое как PHPList, чтобы

    • Не отправлять электронные письма людям, которые не просили об этом.
    • Включите ссылку "Отписаться" в сообщениях электронной почты.
    • Прекратите отправлять электронные письма людям, которые нажимают на ссылку, чтобы отписаться.
    • Если какие-либо электронные письма отклоняются, удалите это из списка.
  2. Чтобы убедиться, что ваш MTA не считается спамером, примите этот тест сервера электронной почты от каждого из ваших MTA и внесите предложенные исправления.

  3. 6-10 электронных писем в секунду не имеет большого значения. Вы должны быть в состоянии поставить достаточно мощный сервер (4 ГБ ОЗУ, немного жесткого диска и т. Д.) С Postfix и хорошей интернет-линией и достичь скорости.

  4. Как только вы начнете отправлять электронные письма, примите участие в программе Feedback Loop основных поставщиков электронной почты.

Другие вопросы по тегам