unix-linux:debian:jessie:linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
unix-linux:debian:jessie:linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie [25.11.2017 11:15] – ↷ Страница перемещена из unix-linux:debian:linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie в unix-linux:debian:jessie:linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie Алексей Максимов | unix-linux:debian:jessie:linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie [30.12.2021 09:52] (текущий) – Алексей Максимов | ||
---|---|---|---|
Строка 4: | Строка 4: | ||
Предположим, | Предположим, | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Реконфигурация пакета exim4 ==== | ||
Выполним реконфигурацию пакета exim4: | Выполним реконфигурацию пакета exim4: | ||
Строка 59: | Строка 64: | ||
Feb 27 22:14:09 KOM-AD01-MON20 exim4[7237]: | Feb 27 22:14:09 KOM-AD01-MON20 exim4[7237]: | ||
Feb 27 22:14:09 KOM-AD01-MON20 systemd[1]: Started LSB: exim Mail Transport Agent.</ | Feb 27 22:14:09 KOM-AD01-MON20 systemd[1]: Started LSB: exim Mail Transport Agent.</ | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Тестируем отправку почты ==== | ||
Протестируем локальную отправку почты через exim4 на localhost: | Протестируем локальную отправку почты через exim4 на localhost: | ||
Строка 116: | Строка 127: | ||
<code bash># tail -f / | <code bash># tail -f / | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Локальная отправка почты ==== | ||
+ | |||
+ | Может оказаться так, что некоторые приложения будут пытаться отослать почту на локальных пользователей системы. Например, | ||
+ | |||
+ | Файл ''/ | ||
+ | |||
+ | <file bash aliases># | ||
+ | mailer-daemon: | ||
+ | postmaster: root | ||
+ | nobody: root | ||
+ | hostmaster: root | ||
+ | usenet: root | ||
+ | news: root | ||
+ | webmaster: root | ||
+ | www: root | ||
+ | ftp: root | ||
+ | abuse: root | ||
+ | noc: root | ||
+ | security: root | ||
+ | root: petya</ | ||
+ | |||
+ | То есть почта, адресованная '' | ||
+ | |||
+ | Чтобы сделать так, чтобы вся почта, предназначенная локальному пользователю '' | ||
+ | |||
+ | <file bash aliases># | ||
+ | mailer-daemon: | ||
+ | postmaster: root | ||
+ | nobody: root | ||
+ | hostmaster: root | ||
+ | usenet: root | ||
+ | news: root | ||
+ | webmaster: root | ||
+ | www: root | ||
+ | ftp: root | ||
+ | abuse: root | ||
+ | noc: root | ||
+ | security: root | ||
+ | # root: petya | ||
+ | root: DST-Monitoring@holding.ru</ | ||
+ | |||
+ | Для того, чтобы применить сделанные изменения выполним последовательно команды: | ||
+ | |||
+ | <code bash># newaliases</ | ||
+ | <code bash># systemctl restart exim4.service</ | ||
+ | |||
+ | Снова протестируем отправку почты с явным указанием внешнего почтового адреса: | ||
+ | |||
+ | <code bash># echo "test mail 1" | mail -s Test DST-Monitoring@holding.ru</ | ||
+ | |||
+ | Также протестируем отправку почты с указанием локального пользователя Linux: | ||
+ | |||
+ | <code bash># echo "test mail 2" | mail -s Test root</ | ||
+ | |||
+ | ---- | ||
Дополнительные источники информации: | Дополнительные источники информации: | ||
unix-linux/debian/jessie/linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie.1511597757.txt.gz · Последнее изменение: 25.11.2017 11:15 — Алексей Максимов