Что такое общий механизм для пользования электронной почтой в фоновом режиме?

Даже Google и Amazon не встретили шесть девяток в прошлом году. Если Вы не ВИЗА или что-то, пора отбросить Ваши ожидания к чему-то немного более разумному.

1
задан 5 October 2011 в 05:42
3 ответа

Вы можете использовать Postfix в качестве нулевого почтового отправителя (ретранслировать только на ISP). Это не более чем четырехстрочный файл:

main.cf

myorigin = $mydomain
relayhost = $mydomain
inet_interfaces = loopback-only
local_transport = error:local delivery is disabled

Ссылка: http://www.postfix.org/STANDARD_CONFIGURATION_README.html#null_client

1
ответ дан 3 December 2019 в 22:00

Запустить локальный sendmail / qmail / postfix - что угодно, установить smtp-сервер на localhost. Локальный MTA поставит в очередь и доставит, когда сможет (сразу или при следующем запуске очереди).

В вашей системе:

# yum -y install sendmail
# chkconfig sendmail on
# service sendmail start

shoudl достаточно.

Я знаю, что такое CodeIgniter, поэтому я не могу вам здесь помочь.

4
ответ дан 3 December 2019 в 22:00

Не уверен, насколько это распространено (хорошая практика), но отправка электронного письма это типичный асинхронный процесс. Тот, который может занять несколько секунд и больше. Это делает его идеальным кандидатом для использования очереди сообщений.

Метод доставки имеет второстепенное значение, но сторонние поставщики, такие как SendGrid (для транзакционных писем - забытый пароль, счет-фактура и т. Д.) Или MailChimp (для информационных бюллетеней и маркетинга), предлагают хорошие цены и доказали свою надежность.

Путем очереди сообщений Я имею в виду RabbitMQ (AMQ), ZeroMQ, Gearman, AWS SQS и т. Д. Их можно использовать для любого типа обмена информацией между приложениями. В данном случае это информация, которую необходимо отправить определенному электронному письму.

Что касается информации о доставке, ее можно получить через API с таким провайдером или с более дорогими планами через обратный вызов.

-3
ответ дан 3 December 2019 в 22:00

Теги

Похожие вопросы