Skip to content Skip to sidebar Skip to footer

exim работающий конфиг smtp авторизация

Exim (Extended Internet Message) — один из самых популярных почтовых серверов в мире. Он поддерживает различные методы аутентификации для отправки писем по SMTP. В данной статье мы рассмотрим примеры конфигурации Exim для работы с SMTP аутентификацией.

Для начала необходимо убедиться, что в конфигурационном файле Exim присутствуют следующие строки:

tls_advertise_hosts = *
tls_certificate = /path/to/ssl.crt
tls_privatekey = /path/to/ssl.key

Далее добавляем следующие настройки для SMTP аутентификации:

auth_login:
driver = plaintext
public_name = LOGIN
client_send = : username : password

auth_plain:
driver = plaintext
public_name = PLAIN
client_send = : username : password

auth_cram:
driver = cram_md5
public_name = CRAM-MD5
client_name = username
client_secret = password

Далее необходимо настроить роутер для отправки писем с аутентификацией:

auth_relay:
driver = manualroute
domains = ! +local_domains
transport = auth_relay_smtp
route_list = * smtp.example.com

И, наконец, настраиваем транспорт для аутентифицированной отправки писем:

auth_relay_smtp:
driver = smtp
hosts_require_auth = *
hosts_require_tls = *
port = 587
tls_verify_certificates = system

После всех этих шагов Exim будет готов к отправке писем с аутентификацией по протоколу SMTP. Не забудьте перезапустить сервис после внесения изменений в конфигурационный файл.

© KiberSec.ru – 22.04.2025, обновлено 22.04.2025
Перепечатка материалов сайта возможна только с разрешения администрации KiberSec.ru.