Нужна ли очередь электронной почты в веб-приложении с интенсивным использованием электронной почты? - PullRequest
0 голосов
/ 15 июля 2010

В нескольких недавних проектах я написал очередь электронной почты в виде таблицы базы данных, которая проверяется ежеминутно cronjob. Сценарий cron ожидает несколько секунд между отправками.

Причина, по которой я это сделал, заключалась в том, что я где-то читал, что это помогает вашей электронной почте не попасть в папку со спамом, если она не взорвана с одного сервера сразу Я не помню, где я это читал.

Что ты думаешь? Должен ли я просто отправлять письма по почте немедленно или очередь по электронной почте - хорошая идея?

Какие плюсы и минусы в этом подходе?

РЕДАКТИРОВАТЬ: Добавлен последний абзац.

1 Ответ

1 голос
/ 21 июля 2010

У вас есть контроль над вашим SMTP-сервером?Если это так, то нет смысла делать очередь электронной почты на стороне PHP.SMTP-сервер уже будет иметь возможности очереди.Если вы беспокоитесь о взрыве определенного принимающего сервера, вы всегда можете включить регулирование SMTP-сервера (если оно есть), что-то вроде этих строк .

...