Архитектура сервера и приложений для большого объема исходящей электронной почты
Нам нужно разработать приложение для отправки большого количества электронных писем (информационных бюллетеней). Мы оцениваем 15 миллионов электронных писем в месяц (6 - 10 электронных писем в секунду).
Вы бы порекомендовали мне правильную архитектуру для этого приложения? Должны ли мы иметь несколько агентов MTA и использовать их в циклическом режиме? Какие соображения мы должны принять во внимание, чтобы не рассматриваться как спамеры (это действительно не спам, что мы собираемся отправить).
Спасибо за вашу помощь.
Эзекуэль
1 ответ
Используйте программное обеспечение для рассылки, такое как PHPList, чтобы
- Не отправлять электронные письма людям, которые не просили об этом.
- Включите ссылку "Отписаться" в сообщениях электронной почты.
- Прекратите отправлять электронные письма людям, которые нажимают на ссылку, чтобы отписаться.
- Если какие-либо электронные письма отклоняются, удалите это из списка.
Чтобы убедиться, что ваш MTA не считается спамером, примите этот тест сервера электронной почты от каждого из ваших MTA и внесите предложенные исправления.
6-10 электронных писем в секунду не имеет большого значения. Вы должны быть в состоянии поставить достаточно мощный сервер (4 ГБ ОЗУ, немного жесткого диска и т. Д.) С Postfix и хорошей интернет-линией и достичь скорости.
Как только вы начнете отправлять электронные письма, примите участие в программе Feedback Loop основных поставщиков электронной почты.