phpmailer и серверный почтовый журнал - PullRequest
0 голосов
/ 16 февраля 2011

для тех, кто использует phpmailer и любит его, у меня есть вопрос о том, чтобы получить информацию об ответах сервера, если это возможно.

Ограничение, которое я видел, это то, что я могу отправлять электронную почту, но нет никакого способаполучить ответ после отправки сообщения от почтового сервера.У меня есть собственный почтовый сервер, и я обычно просматриваю файл почтового журнала, чтобы увидеть, что возвращается.И есть некоторые интересные ответы от таких мест, как Yahoo, Cox и других почтовых серверов.

Кто-нибудь сделал что-нибудь классное, чтобы захватить такие ответы и связать их с событиями phpmailer?

Единственный выход, который я могу придумать, - записать записи в почтовый журнал в базу данных и каким-то образом сопоставить время и время, отправленное с любыми электронными письмами, которые я отправляю с помощью phpmailer.Но я считаю, что это не совсем точно.

Итак, я открыт для любых идей.

1 Ответ

0 голосов
/ 16 мая 2015

Вы должны посмотреть на идентификаторы сообщений; любые отскоки должны содержать оригинал. Вы можете использовать пользовательские заголовки для добавления другого уникального идентификатора, но нет гарантии, что вы вернете его в ответ. В противном случае вам нужно использовать VERP-адресацию для точной идентификации отскоченных сообщений, и вы можете установить это явно через свойство Sender в PHPMailer.

...