20.3. Построение почтового сервера РОРЗ в Debian

Проблема
Требуется наладить работу сервера РОРЗ Postfix/Courier в Debian.
Решение
В Debian большая часть процесса настройки сервера автоматизирована. Устано вите или обновите famd, OpenSSL и Postfix:
# apt-get install famd openssl postfix postfix-doc postfix-tls
Debian производит базовую настройку конфигурации Postfix и запускает про грамму. Создайте резервную копию /etc/postfix/main.cf:
# ср /etc/postfix/main.cf /etc/postfix/main.cf-old
Сотрите все содержимое оригинала и скопируйте следующий фрагмент. Ис пользуйте пути и имена хостов/доменов, относящиеся к вашей системе.
command_directory а /usr/sbin
mail owner = postfix
defau1t_privs = nobody
# Доменное имя
mydomain = tuxcomputing.com
myhostname = windbag.tuxcomputing.com
myorigin = $mydomain
aliasmaps = hash:/etc/aliases
alias_database = hash:/etc/aliases
inet_interface = all
mydestination = $myhostname. local host.$mydomain $mydomain
mynetworksstyle 7 subnet
homemailbox = Maildir/
mailspooldirectory = /var/mail
mtpd_banner = $myhostname ESMTP $mail_name
mailboxsizelimit = 0
recipientdelimiter = +
Определите псевдонимы для root и postmaster в /etc/aliases:
# Описание формата

• см. man 5 aliases
root:foober@test.net
postmaster:root
Создайте базу данных псевдонимов:
# newaliases
и запустите встроенную программу проверки синтаксиса:
# postfix check
Перезапустите Postfix:
# postfix reload
postfix/postfix-script: refreshing the Postfix mail system
Теперь установите Courier:
# apt-get install courier-authdaemon courier-base courier-doc courier-pop courier-popssl
courier-ssl
Debian автоматически генерирует ключи и запускает демонов Courier. Тем не
менее вы должны отредактировать/etc/courier/pop3d.cnf и вручную сгенерировать
новый сертификат с обновленными данными. В разделе 20.2 описано, как это
сделать.
Комментарий
Команда postfix reload — самый быстрый способ активации изменений в main.cf,
который создает меньше всего проблем. Используйте эту команду, когда система
находится под нагрузкой и вы не хотите прерывать ее работу.
Всегда посещайте страницу поиска пакетов Debian http://packages.debian.org.
В Debian используется собственная схема выбора имен пакетов, а пакеты разби ваются на более мелкие компоненты.
См. также
Раздел 20.2; страница поиска пакетов Debian (http://packages.debian.org); Postfix
Basic Configuration (/usr/share/doc/postfix/htmL/basichtml); локальная документа ция Courier (/usr/share/doc/courier-doc); раздел 20.4.