[exim-conf] исключение требования аутентификации на портах 587 и 465

Victor Ustugov victor на corvax.kiev.ua
Пт Июн 21 12:51:10 EEST 2019


приветствую

для переменной confSMTP_AUTH_RESTRICT, в которой указываются ограничения
использования аутентификации, есть значения ENFORCE_AUTH_ON_PORT_587 и
ENFORCE_AUTH_ON_PORT_465, при использовании которых письма не принимают
на портах 587 и 465 без аутентификации.

но тут нарисовался IBM Domino Release 9.0.1FP9 HF228 на сервере одной из
компаний, от которой ну вот нужно принимать почту. при этом данный
Domino упорно шлёт письма на порт 465.

повлиять на технарей с той стороны нереально.

потому было реализовано исключение требования аутентификации на портах
587 и 465.

по аналогии с DISABLE_AUTH_ON_PORT_25 и DISABLE_AUTH_ON_PORT_25_SKIP для
ENFORCE_AUTH_ON_PORT_587 и ENFORCE_AUTH_ON_PORT_465 были реализованы
значения ENFORCE_AUTH_ON_PORT_587_SKIP и ENFORCE_AUTH_ON_PORT_465_SKIP.

при указании этих значений в confSMTP_AUTH_RESTRICT списки хостов для
исключения из требования аутентификации на портах 587 и 465 будут
браться соответственно из переменных
confSMTP_AUTH_RESTRICT_ENFORCE_AUTH_ON_PORT_587_SKIP_HOSTS и
confSMTP_AUTH_RESTRICT_ENFORCE_AUTH_ON_PORT_465_SKIP_HOSTS


для указанного выше примера достаточно:

1. создать файл hosts-skip-enforce-auth-on-port-465 в каталоге с
настройками exim, указав в нём адрес сервера отправителя.
имя файла можно использовать другое, главное именно его указать в
значении списка хостов в следующем пункте.

2. в site/configure.general указать:

hostlist enforce_auth_on_port_465_skip_hosts =
CONFDIR/hosts-skip-enforce-auth-on-port-465

название списка хостов можно использовать другое, главное именно его
указать в значении переменной
confSMTP_AUTH_RESTRICT_ENFORCE_AUTH_ON_PORT_465_SKIP_HOSTS в следующем
пункте.

3. в site/conf указать:

define(`confSMTP_AUTH_RESTRICT', confSMTP_AUTH_RESTRICT`
ENFORCE_AUTH_ON_PORT_465_SKIP')dnl
define(`confSMTP_AUTH_RESTRICT_ENFORCE_AUTH_ON_PORT_465_SKIP_HOSTS',
`+enforce_auth_on_port_465_skip_hosts')dnl


-- 
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