unix-linux:debian:jessie:linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияПоследняя версияСледующая версия справа и слева | ||
unix-linux:debian:linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie [19.03.2017 12:39] – Алексей Максимов | unix-linux:debian:jessie:linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie [07.05.2024 18:18] – Алексей Максимов | ||
---|---|---|---|
Строка 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</ | ||
+ | |||
+ | ---- | ||
Дополнительные источники информации: | Дополнительные источники информации: | ||
[[https:// | [[https:// | ||
+ | |||
+ | ---- | ||
+ | Проверено на следующих конфигурациях: | ||
+ | ^ Версия ОС ^ Версия exim4 ^ | ||
+ | |Debian GNU/Linux Buster 10.13 | 4.92-8+deb10u4 | | ||
+ | |Debian GNU/Linux Bookworm 12.5 | 4.96-15+deb12u4 | | ||
---- | ---- | ||
{{: | {{: | ||
- | {{tag> | + | {{tag> |
~~DISCUSSION~~ | ~~DISCUSSION~~ |
unix-linux/debian/jessie/linux-how-to-setup-exim4-for-email-notifications-to-relayhost-in-debian-8-jessie.txt · Последнее изменение: 07.05.2024 18:19 — Алексей Максимов