Как разобрать уведомления об отказах по электронной почте

Какие варианты у меня есть, чтобы разобрать письма, которые отскочили? Я получаю уведомление о сбое с почтовых серверов, но не знаю, что с ним делать.

Спасибо

3 ответа

Для perl есть библиотека парсинга отказов:

http://metacpan.org/pod/Mail::DeliveryStatus::BounceParser

Я не уверен в вашей настройке, но если у вас есть доступ к вашему почтовому серверу, вы можете pipe эти сообщения в сценарий на вашем сервере, который анализирует эти электронные письма, и затем вы можете принять какое-то решение на основе этого, например, пометить адрес электронной почты как недействительный или что-то в вашей базе данных и не отправлять больше электронных писем.

Я знаю, что этот вопрос старый, но, возможно, он может помочь другим.

Я не мог найти решение, поэтому я сделал свое. Он получает письма из учетной записи IMAP и классифицирует их. Он может отправить полученные данные на удаленную конечную точку http(s) или просто в простой CSV-файл.

"Bouncefetch

Отказ от ответственности: я автор bouncefetch.

Другие вопросы по тегам