Преобразование адреса

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

В качестве значения почтовой программы должно выступать $#ег г or. Поле $: message содержит текст сообщения об ошибке, который необходимо передать отправителю. Поле $@dsn-code необязательное. Если оно присутствует, то предшествует сообщению message и должно содержать корректный код DSN (Delivery Status Notification, уведомление о состоянии доставки). Коды DSN определены в RFC 1893 , Mail System Status Codes (Коды состояний почтовой системы).

Код DSN состоит из трех компонентов, разделенных точками:

клас с (class) - Всеобъемлющая классификация состояния. В RFC для класса определены такие значения: 2 означает успешное завершение, 4 означает времен- ный сбой, а 5 - постоянный сбой.

предмет (subject) - Соотносит сообщения об ошибках с одной из восьми категорий:
0 (Неопределенная)
Невозможно причислить ошибку к определенной категории.
1 (Адресация)
Проблема, связанная с адресом.
2 (Почтовый ящик)
Проблема, связанная с почтовым ящиком доставки.
3 (Почтовая система)
Проблема, связанная с системой доставки почты второй стороны.
4 (Сеть)
Проблема, связанная с сетевой инфраструктурой.
5 (Протокол)
Проблема, связанная с протоколом.
6 (Содержимое)
Содержимое сообщения вызвало ошибку преобразования.
7 (Безопасность)
Проблема, связанная с безопасностью.

подробност и (detail) - Содержит подробные сведения по конкретной ошибке. Значение detail осмысленно только в контексте кода subject. К примеру, х. 1.1 означает несуществующее имя пользователя-адресата, а х. 2.1 означает, что почтовый ящик заблокирован, тогда как х.2. 2 - что почтовый ящик полон. Значений detail слишком много, чтобы перечислять их здесь. Полный список содержится в RFC 1893.

Сообщение об ошибке, записанное в целевом представлении DSN, может выглядеть следующим образом:

R<@$+ > $#еггог$@5.1.1$:"user address required" 

Это правило возвращает код DSN 5.1.1 и сообщение "user address required", если адрес соответствует шаблону. Код DSN состоит из значения 5 в поле класса (постоянная ошибка), значения 1 в поле предмета (сбой адресации) и значения 1 в поле подробностей (с учетом, что subject имеет значение 1, речь идет о некорректном адресе пользователя).

Коды ошибок и синтаксис ошибок - составная часть сложных параметров настройки, используемых для управления пересылкой и безопасностью. Эти значения генерируются макроопределениями ш4, предназначенными для работы со сложными механизмами. Очень редко эти значения добавляются в файл sendmail.cf напрямую системным администратором.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
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
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

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