[exim-conf] новый патч для кастомизации header From в DSN

Victor Ustugov victor на corvax.kiev.ua
Вс Дек 15 22:48:12 EET 2019


приветствую

в механизм сборки exim 4.92.3 из порта FreeBSD добавлен новый патч:

https://mta.org.ua/exim-4.92-conf/packages/ports-freebsd/exim-4.92.3/patches/patch-src__exim-4.92.3-DSN-dsn_from.patch

патч включает использование значения dsn_from в header From в DSN вместо
статического значения "Mail Delivery System
<Mailer-Daemon@$smtp_active_hostname>".

также в DSN добавлен заголовок X-Reporting-MTA со значением "dns;
$smtp_active_hostname".

это понадобилось для возможности кастомизировать заголовки в DSN на
основании имена хоста, сгенерировавшего DSN. такое может понадобится,
если одна почтовая система должна на разных интерфейсах выглядеть для
внешнего мира как несколько абсолютно независимых почтовых систем.

значение "Reporting-MTA: dns; $smtp_active_hostname" доступно в теле
DSN, но на его основе тяжело манипулировать значениями заголовков (по
факту $message_body на нужном этапе просто недоступно).

кроме этого патча в механизме сборки exim 4.92.3 из порта FreeBSD по
умолчанию отключена ранее включённая по умолчанию опция сборки
LOAD_LIBREADLINE_FROM_BASE.

-- 
Best wishes
Victor Ustugov        mailto:victor на corvax.kiev.ua
Skype ID: corvax_nb   JID: victor на corvax.kiev.ua
public GnuPG/PGP key: https://victor.corvax.kiev.ua/corvax.asc




Подробная информация о списке рассылки exim-conf