У меня есть приложение PHP, которое я написал для клиентов, чтобы создавать новостные бюллетени HTML и отправлять их на электронные письма в базе данных. Рассылка выполняется с помощью команды mail () (я знаю, crappy), из задания CRON с правильными паузами и т. Д. До сих пор у всех клиентов были ограниченные списки (максимум было 8000 писем, отправленных через два часа). Сервер мой собственный – никаких ограничений нет. Программное обеспечение обрабатывает отскакиваемые письма, варианты отказа и т. Д.
Новый клиент хочет отправить 100 000 писем в месяц в 25 тыс. Еженедельных партий, и я хочу заменить функцию mail (). Какие-либо предложения? Будет ли класс PHPMailer делать трюк?
Посмотрите SwiftMailer – это намного лучше, чем PHPMailer, и активно развивается (PHP Mailer кажется спорадическим в лучшем случае)
Для такого объема вам будет намного лучше работать с внешним сервисом, таким как
Если вы попытаетесь сделать это самостоятельно, вы, скорее всего, попадете под марку спамера. Кроме того, вы должны быть осторожны в управлении списками отказа и т. Д. (Как в случае CAN-SPAM ).
Эти сервисы обычно имеют API, поэтому их можно относительно легко интегрировать с текущей кодовой базой без каких-либо проблем.
Использование такой услуги будет означать меньшую работу в долгосрочной перспективе, лучшее соответствие, меньше проблем с получением помечены как спам и тому подобное.
(Информация, собранная из связанной с чем-то ужасной нитью .)