Глава 39. Настройка агента доставки почты (MTA)

Агент доставки почты (Mail Transport Agent, MTA) — это ключевое звено в процессе доставки почты. Почтовый агент пользователя (Mail User Agent, MUA) — это программа, используемая для чтения и составления электронных писем (примерами таких программ являются Evolution, Mozilla Mail, Thunderbird и Mutt). Когда пользователь отправляет письмо из своей почтовой программы, это письмо передаётся агенту доставки, который пересылает его через другие агенты, пока оно не доходит до адресата.

Деже если пользователь не планирует отправлять почту в своей системе, тем не менее некоторые автоматизированные задачи или системные программы могут использовать команду /bin/mail, чтобы отправлять почту с информационными сообщениями локальному пользователю root.

Red Hat Enterprise Linux 4 предоставляет три агента доставки: Sendmail, Postfix и Exim. Если установлены все три агента, по умолчанию используется sendmail. Программа Переключатель службы доставки почты (Mail Transport Agent Switcher) позволяет назначить sendmail, postfix или exim агентом доставки по умолчанию.

Чтобы вы могли использовать текстовую версию программы Переключатель службы доставки почты, должен быть установлен RPM-пакет system-switch-mail. Если же вы хотите использовать графическую версию, вы также должны установить пакет system-switch-mail-gnome. За дополнительными сведениями об установке RPM-пакетов обратитесь к части III Управление пакетами.

Чтобы запустить Переключатель служб доставки почты (Mail Transport Agent Switcher), выберите в главном меню Приложения (Applications) (на панели) => More Preferences (Preferences) => Дополнительные параметры (More Preferences) => Переключатель служб доставки почты (Mail Transport Agent Switcher) или введите команду system-switch-mail в приглашении оболочки (например, в XTerm или терминале GNOME).

Эта программа автоматически определяет, работает ли система X Window. Если X работает, программа запускается в графическом режиме, как показывает рисунок 39-1. В противном случае она запускается в текстовом режиме. Чтобы принудительно запустить Переключатель служб доставки почты (Mail Transport Agent Switcher) в текстовом режиме, воспользуйтесь командой system-switch-mail-nox.

Рисунок 39-1. Переключатель служб доставки почты

Когда вы меняете агента и нажимаете OK, для выбранного почтового демона настраивается автозапуск при загрузке системы, а остальные демоны почты отключаются, так что они не будут запускаться автоматически. При этом выбранный почтовый демон запускается, а другие демоны останавливаются, таким образом, изменения вступают в силу немедленно.

За дополнительными сведениями о почтовых протоколах и агентах доставки обратитесь к Справочному руководству по Red Hat Enterprise Linux.