Дистрибутив sendmail включает несколько примеров файла настройки. В главе 10 содержится пример создания файла настройки для системы Linux на основе файла tcpproto.mc. Файл прототипа - это файл макроопределений ш4, результатом обработки которого является пригодный к использованию файл sendmail.cf. Файлы прототипов хранятся в каталоге sendmail/cf/cf дистрибутива sendmail. Используйте эти прототипы в качестве примеров разумных настроек sendmail.
Все файлы настройки sendmail состоят из следующих макроопределений Ш4:
divert
Перенаправляет вывод процесса m4. dnl
Удаляет все символы до следующей новой строки.
VERSIONID
Определяет номер версии исходного файла .тс . Обычно для этой дели используются номера версий RCS или SCCS. Данная команда является необязательной.
OSTYPE
Указывает исходный файл ш4, содержащий информацию, специфичную для используемой операционной системы. Данное макроопределение является обязательным.
DOMAIN
Указывает исходный файл т4, содержащий информацию настройки, специфичную для данного домена. Данное макроопределение является необязательным.
L0CAL_D0MAIN
Определяет псевдонимы данного сервера.
CANONIFY_DOMAIN
Указывает домены, которые должны подвергаться преобразованию в канонический формат, даже если канонизация отключена.
CANONIFY_DOMAIN_FILE
Указывает файл, содержащий список доменов, которые должны подвергаться преобразованию в канонический формат, даже если канонизация отключена.
GENERICS_DOMAIN
Определяет доменные имена, которые должны обрабатываться с использованием базы данных genericstable.
GENERICS_DOMAIN_FILE
Указывает файл, содержащий список доменных имен, которые должны обрабатываться с использованием базы данных genericstable.
LDAPROUTE_DOMAIN
Определяет домены, маршрутизация для которых должна осуществляться в соответствии с указаниями из каталога LDAP.
LDAPROUTE_DOMAIN_FILE
Указывает файл, содержащий список доменов, маршрутизация для которых должна осуществляться в соответствии с указаниями из каталога LDAP.
- Назад
- Вперёд >>