swiftmailer - сбои по ссылке? - PullRequest
       7

swiftmailer - сбои по ссылке?

1 голос
/ 09 февраля 2011

Я использую swiftmailer

В настоящее время для записи сбоев я использую

if(!$mailer->send()) //failed

, но

Я знаю, что вы можете сделать

Передать имя переменной по ссылке в методы send () или batchSend () класса Mailer.Если транспорт отклоняет кого-либо из получателей, адреса преступников будут добавлены в массив>, предоставленный по ссылке.

Мой вопрос:

if(!$mailer->send()) ловит ли отскоки?я отправляю свои электронные письма по одному, так как все они изменили содержимое, поэтому я никогда не отправляю по более чем одному адресу за раз.

есть ли какие-то преимущества для меня, в частности, с помощью второго метода?

1 Ответ

0 голосов
/ 18 июля 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...