Postfix: изменить адрес отправителя bounce (письма из fetchmail)

Я использую Postfix MTA. Fetchmail используется для получения почты от нескольких учетных записей POP3.

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

Что мне нужно: как мне изменить почтовый адрес рикошета?

Пример:

  • sender@sender.com отправляет письмо по адресу receivepop@pop3server.com
  • Postfix на postfixserver.com извлекает эту почту из pop3server.com и пытается доставить ее по адресу receivepostfix@postfixserver.com
  • почта слишком большая, поэтому она отклонена
  • переадресовать сообщение на sender@sender.com, что почта от receivepostfix@postfixserver.com не может быть доставлена
  • sender@sender.com сбит с толку, он никогда не отправлял письмо на адрес postpostfix@postfixserver.com
  • сообщение о пересылке должно иметь адрес получателя pop@pop3server.com в качестве адреса отправителя

Какие-либо предложения? Спасибо!

0 ответов

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