Часть VI. Linux на сервере
Рис. 37.1.
Отправка и получение письма
Корни sendmail уходят в UNIX-системы, а в Linux он стал популярным, поскольку,
кроме него, в то время больше ничего не было, да и устанавливался он по умолча-
нию во всех дистрибутивах. Потом место под солнцем занял МТА postfix, отли-
чающийся относительно простой настройкой, особенно по сравнению с sendmail.
Впрочем, многие администраторы настолько привыкли к sendmail, что долго не
спешили переходить на новый почтовый агент.
Кроме sendmail и postfix существуют еще очень достойные МТА: QMail и Exim.
QMail сочетает в себе функции не только SMTP, но и POP3-сервера, что в некото-
рых случаях упрощает его настройку. В Интернете бытует мнение о якобы сложной
настройке QMail. Этот миф полностью развеян мной в книге «Серверное примене-
ние Linux, 3-е изд.»
1
, где МТА QMail описан подробно,— ничего сложного в нем
нет, и нужно просто не спеша с ним разобраться. В этой же книге, чтобы не повто-
ряться, будет рассмотрен МТА Exim версии 4.
Здесь мы также не станем углубляться в настройку POP3-сервера, обеспечивающе-
го получение почты, — для реализации такого сервера нужно просто установить
пакет cyrus-pop3d. Сразу после установки сервер готов к работе, а дальнейшая его
настройка, как правило, требуется далеко не всегда.
Процесс настройки четвертой версии МТА Exim, рассмотренный здесь на примере
дистрибутивов Ubuntu/Ubuntu Server/Debian (для остальных дистрибутивов соот-
ветствующую информацию можно найти в Интернете), существенно отличается от
1
См. http://bhv.ru/books/book.php?id=l 88723.
37.2. Настройка МТА Exim
Глава 37. Почтовый сервер
555
настройки его третьей версии, но сравнивать процессы настройки версий 3 и 4 я не
стану, — в этом нет смысла, поскольку 3-я версия Exim более не актуальна.
Итак, установите пакет exim4, после чего можно приступить к его настройке.
Основной конфигурационный файл конфигурации Exim4 —
/var/lib/exim4/config
.
autogenerated
— весьма сложен, поэтому на первых порах гораздо проще воспользо-
ваться специальным конфигуратором, позволяющим настроить большинство пара-
метров Exim4. Это один из немногих случаев, когда я считаю использование кон-
фигуратора оправданным (рис. 37.2).
Для запуска конфигуратора введите команду:
sudo dpkg-reconfigure exim4-config
и произведите в нем необходимые настройки (см. далее). Все параметры, настроен-
ные в конфигураторе, будут сохранены в файле
/etc/exim4/update-exim4.conf.
Это
обычный текстовый файл, и при желании его можно отредактировать в любом
текстовом редакторе. Если вам понадобится исправить о дин-два параметра, нет
смысла запускать снова конфигуратор, — достаточно отредактировать этот файл
вручную.
Рис. 37.2.
Конфигуратор Exim4
556
Do'stlaringiz bilan baham: |