Как отмечалось ранее, конфигурирование
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, затем дан обзор интерактивного почтового сервера.