Команда установки параметров (0) используется для настройки среды sendmail. Используйте команду 0 для указания значений, уместных для вашей системы.
Значение, присвоенное параметру, может быть представлено строкой, целым числом, логическим значением либо временным интервалом, в зависимости от назначения параметра. Все параметры хранят значения, непосредственно используемые sendmail.
Параметры не могут создаваться пользователем. Смысл каждого из параметров sendmail зафиксирован в самой программе. Назначение и применение всех параметров, число которых велико, описаны в приложении Е.
Приводимый ниже фрагмент файла generic-linux.cf содержит несколько примеров параметров. Параметр AliasFile определяет имя файла псевдонимов sendmail - /etc/тай/aliases. Если вы намереваетесь хранить файл aliases в другом месте, измените значение этого параметра. Параметр TempFileMod e определяет умолчание режима создания файлов 0600 для временных файлов, создаваемых программой sendmail в каталоге /var/spool/mqueue. Параметр Timeout, queue return устанавливает интервал ожидания для сообщений, не поддающихся доставке. В данном случае ожидание длится пять дней (5d). Данные параметры отражают общий характер параметров настройки, устанавливаемых командой 0.
# location of alias file 0 AliasFile=/etc/mail/aliases # temporary file mode 0 TempFileMode=0600 # default timeout interval 0 Timeout.queuereturn=5d
Синтаксис команды 0, используемый в данном примере и в приложении Е, появился в sendmail версии 8.7.5. До этого синтаксис команды походил на синтаксис прочих команд sendmail. Прежний синтаксис: 0ovalue, где 0 - команда, о - односимвольное имя параметра, a value - значение, присваиваемое параметру. С использованием прежнего синтаксиса приведенные выше параметры будут выглядеть так:
# location of alias file OA/etc/aliases # temporary file mode 0F0600 # default timeout interval 0T5d
Если ваша система определяет параметры в старом формате, она опасно устарела и подлежит модернизации. Информация по загрузке, компиляции и установке современной версии sendmail приведена в приложении Е.
Большинство параметров в файле sendmail.cf из дистрибутива вашей системы не требуют изменений. Настройки изменяют потому, что хотят изменить среду sendmail, а не потому, что это необходимо. Параметры в вашем файле настройки практически наверняка соответствуют потребностям системы.