Едва ли можно назвать вескую причину для создания sendmail.cf с нуля. Примеры файлов настройки поставляются в комплекте большинства систем.

Некоторые системные администраторы используют стандартный файл настройки sendmail.cf и вносят в него небольшие изменения, отражающие локальные потребности настройки. Этот подход к настройке sendmail мы рассмотрим позже в этой главе.

Системные администраторы в общем случае предпочитают использовать исходные файлы ш4 для создания файла sendmail.cf. Создание настроек при помощи т4 рекомендовано разработчиками sendmail как простейший способ создания и сопровождения настроек. Однако в состав некоторых систем исходные файлы гп 4 не входят, а даже если и входят, они пригодны для использования совместно только с исполняемым файлом sendmail из дистрибутива системы. После обновления sendmail следует использовать исходные файлы ш4, совместимые с обновленной версией sendmail. Если вы намереваетесь использовать т4 или наиболее свежую версию sendmail, загрузите дистрибутив с исходными текстами sendmail с сайта http://www.sendmail.org. Пример установки дистрибутива sendmail описан в приложении Е.

Каталог sendmail cf/cf содержит несколько примеров файла настройки. В ряде файлов представлены предварительные базовые настройки для различных операционных систем. Подкаталог cf/cf каталога sendmail.8.11.3 содержит общие настройки для систем BSD, Solaris, SunOS, HP Unix, Ultrix, OSF1 и Next Step, а также несколько файлов прототипов, предназначенных для использования в других операционных системах после внесения неболь- ших изменений. Мы изменим файл tcpproto.mc, предназначенный для сис- тем с прямыми подключениями к сетям TCP/IP и без подключений UUCP, в целях использования в нашей системе Linux.