Глава 27. Exim - почтовый транспортный агент
В этой главе:
1. Ограничения и допущения
2. Пакеты
3. Компиляция, оптимизация и инсталляция Exim
4. Конфигурирование Exim
5. Конфигурирование Exim в режиме центрального почтового концентратора
6. Конфигурационный файл /etc/mail/exim.conf
7. Конфигурационный файл /etc/mail/localdomains
8. Конфигурационный файл /etc/mail/relaydomains
9. Конфигурационный файл /etc/mail/aliases
10. Конфигурационный файл etc/mail/access
11. Конфигурационный файл /etc/mail/system-filter
12. Конфигурационный файл /etc/sysconfig/exim
13. Файл инициализационный /etc/init.d/exim
14. Тестирование Exim
15. Аутентификация пользователей перед отправкой сообщений
16. Запуск Exim с поддержкой SSL
17. Конфигурирование Exim в качестве локального почтового сервера
Exim – почтовый транспортный агент (Mail Transport Agent, MTA), разработанный в университете г.
Кембридж (University of Cambridge). Данное программное обеспечение предназначено для:
• доставки (приема и отправки) почтовых сообщений;
• фильтрации нежелательных сообщений;
• управления очередью сообщений, в том числе, доставка которых в данное время невозможна.
Exim является одним из самых безопасных почтовых транспортных агентов, именно поэтому авторы
и предлагают устанавливать его на Linux-серверах вместо штатного агента Sendmail.
В этой главе рассматривается установка Exim в следующих двух конфигурациях:
• центрального почтового концентратора, т. е. сервера, предназначенного для приема, отправки и пе-
ренаправления почтовых сообщений со всех систем вашей локальной сети;
• локального почтового сервера, принимающего сообщения только от собственных локальных поль-
зователей и перенаправляющего их на центральный почтовый концентратор сети.
В последнем случае Exim должен быть установлен на всех Linux-системах вашей сети. Даже если вы
не собираетесь отсылать или получать почту с Linux-системы, то установка почтового сервера все равно не-
обходима для обеспечения возможности получения служебных сообщений, адресованных пользователю
root и другим специальным пользователям.
Exim, являясь почтовым транспортным агентом, не предназначен для чтения почты. Локальные поль-
зователи почтового сервера могут просматривать, редактировать сообщения и выполнять другие элементар-
ные операции по работе с почтой с помощью программы mail. Для получения почты пользователями вашей
сети необходима установка дополнительного программного обеспечения, реализующего протоколы POP
(Post Office Protocol) или IMAP (Internet Message Access Protocol), непосредственно взаимодействующего с
клиентскими почтовыми программами (Mail User Agent, MUA).
Ограничения и допущения
Исходные коды находятся в каталоге /var/tmp.
Все операции выполняются пользователем с учетной записью root.
Используется дистрибутив ASPLinux 7.3 (Vostok).
Перекомпиляция ядра не требуется.
Процедуры, описанные в этой главе, могут оказаться применимыми для других версий ядра и дистри-