Набор правил - это группа связанных правил подстановки, на которую можно ссылаться по номеру или по имени. Команда S отмечает начало набора правил и дает ему имя.

В конструкции Sпате поле пат е содержит идентификатор набора правил. Кроме того, с набором может быть связан необязательный номер - при помощи полной конструкции, Sname=number. В этом случае ссылаться на набор правил можно как по имени, так и по номеру. Можно даже обозначить набор правил номером вместо имени - посредством старого синтаксиса Snumber. Подобные конструкции встречаются преимущественно в старых файлах настройки, поскольку в прежних версиях sendmail для идентификации наборов правил использовались номера.

Набор правил можно считать подпрограммой, или функцией, предназначенной для обработки адресов электронной почты. Наборы вызываются из определений почтовых программ, отдельных правил подстановки либо напрямую sendmail. Шесть наборов правил имеют специальное назначение и вызываются напрямую sendmail. Вот эти наборы:

  • Набор canonify (3) - первый из наборов, применяемых к адресам. Он преобразует адрес в канонический вид: Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра..
  • Набор parse (0) применяется к адресам, используемым для доставки почты. Набор parse применяется после набора canonify, и только для адресов получателей, фактически используемых при доставке почты, parse преобразует адрес в тройку значений (mailer, host, user), состоящую из имени почтовой программы, осуществляющей доставку почты, имени узла-адресата, имени получателя сообщения.
  • Набор sender (1) применяется ко всем адресам отправителя в сообщении.
  • Набор recipient (2) применяется ко всем адресам получателя в сообщении.
  • Набор final (4) применяется ко всем адресам в сообщении и используется для преобразования адреса из внутреннего формата во внешний формат.
  • Набор localaddr (5) применяется к локальным адресам после их обработки sendmail по файлу aliases. Набор 5 применяется только для локальных адресов, не имеющих псевдонимов.

На рис. 10.4 представлен порядок обработки сообщения и адресов перечисленными наборами правил. Символы S и R обозначают дополнительные наборы правил. Дополнительные наборы также имеют имена, однако эти име- на не являются фиксированными, как в случае описанных выше наборов. Имена наборов S и R указываются в полях S и R определений почтовых программ. С каждой почтовой программой могут быть связаны собственные наборы правил S и R, выполняющие специальную обработку адресов отправителя и получателя непосредственно перед доставкой сообщения.

В большинстве файлов sendmail.cf наборов правил, разумеется, гораздо больше. Прочие наборы правил осуществляют дополнительную обработку адресов и вызываются существующими наборами правил при помощи конструкции $>л. (См. табл. 10.5 далее в этой главе.) Наборы правил, существующие в файле sendmail.cf, поставляемом с вашей системой, адекватны для целей доставки почты SMTP. Маловероятно, что вам придется добавлять

Рис. 10.4. Последовательность наборов правил

Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk

Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.