Следующая команда устанавливает пакеты, необходимые для работы с Postfix, вместе со средствами защиты TLS и SASL, позволяющими аутентифицировать пользователей:

# aptget install postfix postfixdoc postfixtls libsasl2 \

sasl2bin libsasl2modules
Когда вы установите эти пакеты, Debian может выбрать установку libldap2. Пакет libsasl2 уже может быть установлен в вашей системе.
Теперь утилита установки Debian начнет скачивание и конфигурирование некоторых файлов. В ходе этого процесса вы увидите длинный диалог, начинающийся следующими строками:
Reading Package Lists... Done Building Dependency Tree... Done
Далее вы увидите экран расширенного вывода, начинающийся со следующей строки:
You have several choices for general configuration at this point...
В нижней части экрана вы найдете интересующий вас вопрос:
General type of configuration? No configuration Internet Site Internet with smarthost Satellite system Local only
<0k>
Выберите Internet Site, даже если вы планируете использовать Postfix только для доставки по локальной сети.
Далее программа скажет вам, что инсталляция записывает файл конфигурации Postfix. Если вы уже имеете рабочий сервер, использующий Sendmail, то у вас будет файл а 1 i ases. В этой главе мы рекомендуем вам начать запись с нуля, то есть ввести в следующем окне NONE:
The user root (and any other users with a uid of 0) must have mail redirected via an alias, or their mail may be delivered to /var/mai1/nobody. This is by design: mail is not delivered to external delivery agents as root. If you already have a /etc/aliases file, then you possibly need to add this entry. (I will only add it if I am creating a new /etc/aliases.) What address should I add to /etc/aliases, if I create the file? (Enter NONE to not add one.) Where should mail for root go
NONE
<0k>
Следующий вопрос касается вашего FQDN. Postfix требуется, чтобы команда hostname возвратила FQDN, например maii.centraisoft.org. Но по умолчанию в Debian команда hostname передает только mail. Чтобы позволить вам конфигурировать FQDN, установочный сценарий предложит следующий диалог:
Your 'mail name' is the hostname portion of the address to be shown on outgoing news and mail messages (following the username and @ sign). This name will be used by other programs besides Postfix; it should be the
single, full domain name (FQDN) from which mail will appear to originate. Mail name?
mail.central soft.org
<0k> Cancel >
Ответьте <0k>, чтобы принять значение по умолчанию, которое появится в голубом окне.
Следующий диалог перечисляет значения для доменов по умолчанию, на которые ваш сервер должен ответить:
Give a commaseparated list of domains that this machine should consider itself the final destination for. If this is a mail domain gateway, you probably want to include the toplevel domain. Other destinations to accept mail for? (blank for none) server2.centralsoft.org. localhost.centralsoft.org, , localhost <0k>
Перечисленные домены появятся в вашем файле конфигурации mai n. cf. Последний вопрос имеет значение для файловых систем без ведения журнала:
If synchronous updates are forced, then mail is processed more slowly. If not forced, then there is a remote chance of losing some mail if the system crashes at an inopportune time, and you are not using a journaled filesystem (such as ext3). The default is "off". Force synchronous updates on mail queue?
Поскольку почти все имеющиеся на данный момент варианты используют файловую систему с ведением журнала ext3 по умолчанию, вы можете ответить здесь .
Здесь установка завершается и записывает файл конфигурации Postfix. Параметры и значения, указанные здесь, могут сейчас не иметь для вас смысла, но вы найдете их в файле конфигурации и при необходимости сможете изменить.