Прежде всего, привет!
Я собираюсь разработать специальное приложение для рассылки новостей на Java с использованием Javax.mail API.Поэтому мне нужно разработать технику Verp для отслеживания отказов.
Пока у меня есть Override javax.mail.internet.MimeMessage Просто для обработки моих собственных заголовков Mail.
class CustomMailMessage extends MimeMessage
...
public void setCustomHeader(key, value)
{
setHeader(key, value);
updateHeaders();
}
...
Так что, похоже, это работает с любым заголовком, который я установил, кроме Return-Path.
...
setCustomHeader("Return-Path",verpAddr);
...
В результате сбоя VERP.Я отслеживаю значение этого заголовка непосредственно перед и после того, как я вызываю
...
Transport.send(message);
...
, и кажется, что значение такое же, как я его установил.Тем не менее, в полученном письме обратный путь меняется на адрес отправителя (From :).в отличие от остальных заголовков, как они были установлены.Поэтому уведомление о сбое доставляется отправителю, а не моему bounce+usermail=host@mydomain.com.
Я думаю, что этот сбой произошел на сайте postfix.
Обратите внимание, что серверустановленным Plesk, и мой domain.com доступен на моем сервере.
Поэтому я рад любому, кто может мне помочь.Или можете предоставить мне больше информации о том, как по-разному добиться техники Verp.
Спасибо за продвижение и приветствия!