Поле Argv (А) определяет вектор аргументов, передаваемых почтовой программе. Оно содержит, помимо прочего, расширения макроопределений: имя пользователя-получателя (а именно $и), имя узла получателя ($h), а также адрес From отправителя ($f). Подстановка значений макроопределений выполняется до передачи вектора аргументов почтовой программе.
Поле End-of-line (Е) определяет символы, используемые для обозначения конца строки. Комбинация возврата каретки и перевода строки (CRLF) по умолчанию используется для почтовых программ SMTP.
Поле Maxsize (М) определяет максимальный размер сообщения, которое может быть обработано данной почтовой программой, в байтах. Это поле используется чаще всего в определениях почтовых программ UUCP.
Поле Linelimit (L) определяет максимальную длину строки в байтах, допустимую в письме, передаваемом через данную почтовую программу. Данное поле появилось в sendmail V8. Предыдущие версии sendmail ограничивали длину строки 80 символами, поскольку таково было ограничение почты SMTP до появления расширений MIME.
Поле Directory (D) определяет рабочий каталог для почтовой программы prog. Поле может содержать несколько имен каталогов, разделенных двоеточиями. Пример в табл. 10.2 предписывает prog использовать исходный каталог получателя (таково значение внутреннего макроопределения $z). Если указанный каталог недоступен, программе следует использовать корневой (/) каталог.
Поле Userid (U) используется для указания умолчаний идентификаторов пользователя и группы, с полномочиями которых выполняется почтовая программа. Например, U=uucp: wheel указывает, что почтовая программа должна выполняться с полномочиями пользователя ииср и группы wheel. В отсутствие значения в поле Userid используется значение параметра DefaultUser.
Используйте Nice (N), чтобы изменять значение nice, с которым работает почтовая программа. Значение nice определяет приоритет почтовой программы для планировщика задач. Поле используется редко. Более подробные сведения о допустимых значениях вы можете почерпнуть из страниц руководства (man), посвященных nice.
Последние два поля используются только для почты MIME. Charset (С) определяет набор символов; значение используется в заголовке Content-type при преобразовании 8-битных сообщений в формат MIME. В отсутствие определения Charset используется значение параметра DefaultCharSet. Если и этот параметр не определен, по умолчанию используется значение unknown-8bit.
Поле Туре (Т) определяет информацию типа, используемую в MIME-сообщениях об ошибках. Информация MIME-типа определяет тип агента передачи почтовой программы, тип почтового адреса и тип сообщений об ошибках. По умолчанию принимает значение dns/rfc822/smtp.
- << Назад
- Вперёд