Проблемы с пониманием текущей обработки возвращенных писем + VERP

Я поддерживаю производственное приложение, которое уже может отправлять электронные письма, а также читать возвращенные электронные письма.

Когда приложениям необходимо отправить электронное письмо, они извлекают записи DNS MX с myemaildomain.com, в настоящее время этот dnslookup разрешается на два хоста.

Я понимаю, что для того, чтобы указать, куда будет возвращено электронное письмо (в случае сбоя доставки, например, жесткого возврата, мягкого возврата и т. д.), в поле ПОЧТА ОТ КОНВЕРТА должно быть указано доменное имя, на которое желательно отправить письмо с отказом. например, bounce.myemaildomain.com

Чего я не понимаю, так это почему приложение устанавливает ПОЧТУ ОТ КОНВЕРТА как

      new StringBuilder(32).append("return-").append(UUID.randomUUID().toString()).append("@").append("anothercompanydomain.com");

Например: " [электронная почта защищена] "

Кроме того, приложение запускает локальный SMTP-сервер для чтения возвращенных писем, но это также часть, которую я не понимаю, как этот SMTP-сервер может читать возвращенные электронные письма, если домен, на котором размещено это приложение, отличается от домена другой компании. ком? Кроме того, если ENVELOPE MAIL FROM является переменной из-за VERP, как он читает все возвращенные электронные письма с одной учетной записью?

0 ответов

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