2010-04-27 3 views
1

Я использую Активную почтовую программу для отправки сообщений электронной почты,Как отследить Отскок сообщения электронной почты в почтовой программе действий (Rails)

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

Просьба дать ваши ценные комментарии ребятам.

Спасибо заранее.

* HIKKU

+0

сделал вы нашли какое-либо решение с с использованием любых драгоценных камней или API третьей стороны. –

ответ

0

Существует хорошее объяснение в Recepie # 70 http://www.pragprog.com/titles/fr_rr/rails-recipes

Также посмотрите на http://blog.gipoo.net/2010/5/26/handling-bounced-emails-in-ruby-on-rails

+1

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

+0

Первая ссылка также больше не работает. Говорит, что это для Rails 1.x и выходит из печати. Содержит ссылку на версию Rails 3.x, которая также говорит, что она не печатается. – maurice

+0

Downvoted, поскольку ни одна из ссылок не содержит информации. Я предлагаю обновить сообщение, и я верну его обратно. – Shayne

1

Я недавно переключиться на использование службы электронной почты Postmark, только так я мог знать о подпрыгнуло письма лучше. У них есть bounce api и support webhooks. Я никогда не мог понять, как вернуть эту информацию в мое приложение из MTA, с которым я работал. Это pay service, так что это может не сработать для вас, но это было полезно для моего проекта.

+0

Я согласен - Postmark делает все очень просто. Ценообразование очень разумно, учитывая боль, которую они удаляют. – Jurgen

3

Одним из решений является использование уникальных исходящих адресов при отправке писем. Например, при отправке электронной почты пользователю с идентификатором 666 используйте адрес от [email protected]

Затем настройте скрипт, который получает ответы. Если ответ является отказом, вытащите идентификатор msg-id или все, что вам нужно из почты, и сохраните его.

Обнаружение того, был ли ответ отскоком или реальным ответом от реального пользователя, может быть сложным, поскольку не все MTA форматируют сообщения отказов должным образом.

Альтернативой почтовому штемпелю может быть MadMimi.