Вопрос

Я в середине изготовления программы обнаружения отказов, которая читает почту отказов.Наша настройка заключается в том, что мы отправляем электронные письма, добавив NOREPLY@Domain.tl к отправленным письмам.Некоторые из получателей больше не существуют, и мы хотим прочитать отскок и обнаружить, к которому он был отправлен.Я рассыпался над этим на день или два, теперь делая мою гугул и так.Теперь я наткнулся на что-то названный Verp, переменная конверт возвращается путь.Но есть ли кто-то здесь, кто может объяснить технику мне в «человеческих» условиях?

Я понимаю это таким образом: Отправьте почту получателю с помощью заголовка «из:», установленного Noreply+ReCipient+Recipient_domain.tl@domain.tl.

Но как почтовый сервер получателя вычитает обратный адрес в заголовке от заголовка, если получатель не существует?Вычитает это с пути возврата, установленного в отправленную почту?

Надеюсь, кто-то понимает мой вопрос, и может объяснить мне, как это работает, или, возможно, скажите мне альтернативный способ сделать это.

Это было полезно?

Решение

Представьте себе это:

Вы отправляете рассылку на:

    .
  • bob@example.org
  • jane@example.org
  • steve@example.org

    Боб и Джейн адреса больше не существуют. Поэтому для каждого почтового адреса, который вы предназначаете, вы генерируете уникальный путь возврата: адрес:

      .
    • для боба: 1@bount.yourdomain.com
    • для Джейн: 2@bount.yourdomain.com
    • для Стива: 3@bount.yourdomain.com

      Тогда проверяйте учетную запись Catch-All на Bounce.yourdomain.com (программно) вы найдете две электронные письма:

      один за 1@bount.yourdomain.com и один за 2@bount.yourdomain.com.

      Вы ранее хранились где-то, что 1 принадлежит Боб и 2 Джейн, чтобы вы удалили их из списка рассылки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top