Я настроил получающий почтовый сервер Postfix. Здесь я написал собственный код, который анализирует всю почту, полученную postfix, и использует заголовки, тело и вложения отдельно для разных целей.
В настоящее время я добавил проверки SPF и DKIM в постфикс, которые приводят к добавлению их результатов в заголовок почты, чтобы указать характер письма.
Также я планирую реализовать функции postfix anti-UCE с использованием списков черных дыр в реальном времени на основе DNS (DNSRBL), для этого я добавил следующее:
'smtpd_recipient_restrictions = reject_rbl_client zen.spamhaus.org, reject_rbl_client bl.spamcop.net'
в моем файле Postfix main.cf.
У меня вопрос: как я могу добавить результаты этой проверки в получаемые заголовки писем?
Заранее спасибо!!!
Ашиш
Не могли бы вы расширить свой собственный синтаксический анализ, чтобы программно запрашивать соответствующий RBL, а затем обрабатывать ответ? т.е. передать адрес отправки в RBL, получить ответ, добавить X-заголовок.
Вы, вероятно, захотите отключить ограничения smtpd_recipient, если вы сделали это просто для уменьшения количества обращений к серверам RBL.