Как переслать письмо с оригинальными заголовками? - PullRequest
2 голосов
/ 26 мая 2011

Я пишу программу, которая опрашивает входящий почтовый ящик (в который может публиковать любой, кто знает о нем), переформатирует информацию, затем пересылает почту на правильный адрес в соответствии с предопределенным соглашением.Например, входящая почта имеет:

From = "anybody@somedomain.com"
To = "myincomingmailbox@mydomain.com"
Subject = "Subject"
Body = "recipient@anotherdomain.com+newline+Body"

Затем я беру это письмо, сохраняю поля «От» и «Тема», но меняю адрес «Кому» на recipient@anotherdomain.com и форматируюостальная часть тела в соответствии с моим шаблоном.

Пока все в порядке - но я ожидаю проблему со спам-фильтрами на доменах получателей, поскольку они могут реагировать так, как будто я подделываю адрес «От».

Как правильно сохранить заголовки из исходной почты без изменений, чтобы все заголовки SPF / DKIM оставались в исходящей электронной почте, а домены получателей не рассматривали входящую почту как возможный спам / фишингпочты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...