Exim4 в качестве аутентифицированного Smart Host
Я хотел бы настроить Exim4 на Debian в качестве проверенного интеллектуального хоста, который не сильно отличается от gmail (или приложений Google).
Я хочу, чтобы он принимал почту через TLS, запрашивал имя пользователя и пароль и всегда переписывал отправителя как аутентифицированного пользователя.
1 ответ
Вам нужно будет:
1. Установите работающий сервер exim
2. Проверка подлинности при настройке (например, cram_md5) (см. Раздел 35.1 руководства)
begin authenticators cram_md5_server: driver = cram_md5 public_name = CRAM-MD5 server_secret = ${lookup{$1}lsearch{CONFDIR/crammd5.config}{$value}fail} server_set_id = $1
3. Установите сервер для запроса tls (см. Раздел 38.1 руководства)
auth_over_tls_hosts = *
4. Настройте перезапись отправителя (раздел 34.10 руководства, примеры из того же)
*@*.hitch.book.fict $1@hitch.book.fict *@hitch.book.fict ${lookup{$1}dbm{/etc/realnames}\ {$value}fail}@hitch.book.fict bctfrF
Здесь есть полезное руководство по переписыванию. Обратите внимание, что переписывание часто осуждается, поскольку причины переписывания часто бывают гнусными.
Вы можете проверить переписывание с exim -brw <test_address>
,