Назад | Перейти на главную страницу

Как установить exim envelope domain в From domain

Я установил DKIM на Exim с таким доменом, как:

DKIM_DOMAIN = ${sender_address_domain}

Однако для домена всегда устанавливается один и тот же домен (мой основной домен), что приводит к сбою проверки DMARC из-за выравнивания при отправке электронных писем для других доменов (я размещаю несколько веб-сайтов).

Читая документацию, я думаю, что sender_address_domain - это адрес конверта, а не поле From. Как я могу изменить адрес конверта так, чтобы он совпадал с полем «От» данного электронного письма (я предполагаю, что это также позволит правильно согласовать SPF)?

Также, для безопасности, возможно ли иметь белый список допустимых доменов, чтобы exim отказывался отправлять электронные письма, у которых есть другой домен в поле От?

Добавьте правило перезаписи:

*       "$header_from:" F

В debian это можно добавить, создав файл, например /etc/exim4/conf.d/rewrite/10_from_rewrite. Это правило перезаписывает поле отправителя в соответствии с заголовком From, что позволяет выравниванию DMARC работать правильно.