Как отмечалось ранее, конфигурирование Sendmail может быть серьезной задачей даже для опытного системного администратора Unix. Для того чтобы разобраться во всех лабиринтах настройки системы, могут потребоваться годы.
Настройки Sendmail сохраняются в /etc/sendmail .cf. Даже беглый взгляд на конфигурационный файл, заданный по умолчанию в Red Hat Linux 7.1, позволяет оценить всю сложность конфигурирования системы.
Просматривая файл, обратите внимание, что он содержит большое количество чрезвычайно загадочных правил, определяющих поведение Sendmail. Любой пользователь, не являющийся экспертом в Sendmail, совершил бы серьезную ошибку, взявшись конфигурировать базисную систему, вручную создавая и редактируя файл конфигурации.
К счастью, для создания файла конфигурации в Sendmail предусмотрена специальная программа m4. Она позволяет создавать более простые файлы конфигурации. Затем
т
4 обрабатывает эти файлы и преобразует их в файлы конфигурации Sendmail. Все, кроме самых опытных пользователей, создают файл конфигурации Sendmail именно этим способом.
Примечание
Дискуссии по вопросу конфигурирования Sendmail при помощи m4 доступны на странице
http://www.sendmail.org/m4/readme.html
. Пример конфигурирования Sendmail при ПОМОЩИ
т
4 приведен на странице http: //www.sendmail.org/m4/intro.html.
Этот параграф начинается с инсталляции необходимых для работы
т
4 файлов конфигурации Sendmail, затем дан обзор интерактивного почтового сервера.