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

Как я могу заставить пользователей отправлять почту через порт отправки (587) с Exim?

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

Какие изменения конфигурации мне нужно внести, чтобы отключить аутентификацию на 25, чтобы пользователи использовали порт отправки для ретрансляции?

Из руководства eximʻa (раздел 38.1). Надеюсь это поможет:

Вы можете настоять на том, чтобы любой клиент, использующий команду AUTH для аутентификации, сначала запустил сеанс TLS, установив auth_over_tls_hosts. Например,

auth_over_tls_hosts = *

означает, что вся аутентификация должна происходить в защищенных сеансах. Этот параметр не заставляет соответствующие хосты использовать AUTH, но если они это делают, они должны сначала выполнить STARTTLS. Доступность команды AUTH объявляется таким хостам только после запуска сеанса TLS.