Мы — долго запрягаем, быстро ездим, и сильно тормозим.
|
|||||
www.lissyara.su
—> документация
—> EXIM
|
|
ко всем предупреждающим сообщениям и рикошетам.
45.1 Настройка рикошетов
Если установлена
“bounce_message_text
”, её содержимое включается в дефолтовое сообщение, немедленно после
“This message was created automatically by mail delivery software.
”. Строка не раскрывается. Она не используется, если
“bounce_message_file
” установлена.
“
Когда установлена bounce_message_file
”, она должна указывать на файл шаблона для конструирования сообщения о ошибке. Файл состоит из ряда текстовых элементов, разделённых строками состоящими ровно из четырёх звёздочек. Если файл не может быть открыт, используется дефолтовый текст и в главный лог и лог паники пишется сообщение. Если любой текстовый элемент в файле - пустой, для этого элемента используется дефолтовый текст.
“
Каждый элемент текста, читаемый из файла, раскрывается, и существуют две переменные раскрытия, которые могут тут использоваться: $bounce_recipient
” - устанавливается в получателя сообщения о ошибке, когда оно создаётся, и
“$bounce_return_size_limit
” содержит значение опции
“return_size_limit
”, округлённое до целого числа.
Элементы должны появляться в файле в следующем порядке:
Первый элемент включается в заголовки, и должен включать, по крайней мере, заголовок
“Subject:
”. Exim не проверяет синтаксис этих заголовков.
Второй элемент формирует начало сообщения о ошибке. После него, exim перечисляет неудачные адреса с их сообщениями о ошибке.
Третий элемент используется для ввода любого текста из транспортов трубы (pipe), который должен быть возвращён отправителю. Он опускается, если текста нет.
Четвёртый элемент используется для ввода копии сообщения, которое возвращается как часть отчёта о ошибке.
Пятый элемент добавляется после четвёртого, если возвращённое сообщение усечено, поскольку оно больше
“return_size_limit
”.
Шестой элемент добавляется после копии оригинального сообщения.
Дефолтовое состояние (опция
“bounce_message_file
” незадана) - эквивалентно следующему файлу, с пустым шестым элементом. Строка
“Subject:
” и некоторые другие строки были разделены, чтобы вписать их в страницу:
|
45.2 Настройка предупреждающих сообщений
Опцией
“warn_message_file
” может быть указан файл шаблона, для использования при создании предупреждений о задержках сообщений. В этом случае, есть лишь три секции текста:
Первый элемент включается в заголовки, и должен включать, по крайней мере, заголовок
“Subject:
”. Exim не проверяет синтаксис этих заголовков.
Второй элемент формирует начало предупреждающего сообщения. После него exim перечисляет задержанные адреса.
Затем, третий элемент завершает сообщение.
Дефолтовое состояние, эквивалентно следующему текстовому файлу, исключая, что некоторые строки были разделены, для вписания в страницу:
|
Однако, в дефолтовом состоянии, сроки темы и даты - пропущены, если не существуют соответствующие заголовки. В течение раскрытия этого файла, в
“$warn_message_delay
” устанавливается время задержки, в одной из форм -
“<n> minutes
” или
“<n> hours
”, и
“$warn_message_recipients
” содержит список получателей предупреждающего сообщения. Их может быть более чем одно, если есть несколько адресов с различными установками
“errors_to
”, в обрабатывавших их роутерах.
=============
translated by lissyara
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK