DSNAction

DSNAction enumeration

Указывает действие, выполненное Reporting-MTA в результате его попытки доставить сообщение.

public enum DSNAction

Ценности

ИмяЦенностьОписание
None0Никаких действий.
Delayed1Указывает, что отправляющему агенту MTA до сих пор не удавалось доставить или ретранслировать сообщение, но он будет продолжать попытки сделать это. Дополнительные уведомительные сообщения могут быть отправлены, если сообщение задерживается или успешно доставляется, или если попытки доставки позже прекращаются.
Delivered2Указывает, что сообщение было успешно доставлено на адрес получателя, указанный отправителем, что включает «доставку» в модуль расширения списка рассылки. Это не означает, что сообщение было прочитано. Это состояние терминала, и дальнейших уведомлений о доставке для этого получателя ожидать не следует.
Expanded3Указывает, что сообщение было успешно доставлено по адресу получателя, указанному отправителем, и перенаправлено Reporting-MTA за пределами этого пункта назначения на несколько дополнительных адресов получателя. Значение действия «расширенное» отличается от «доставлено» тем, что «расширенное» не является конечным состоянием. Могут быть предоставлены дополнительные «неудачные» и/или «задержанные» уведомления.
Failed4Указывает, что сообщение не может быть доставлено получателю. Агент отправки отчетов отказался от любых попыток доставить сообщение этому получателю. Дальнейших уведомлений ожидать не следует.
Relayed5Указывает, что сообщение было ретранслировано или передано через шлюз в среду, которая не берет на себя ответственность за создание DSN после успешной доставки. Это значение действия НЕ СЛЕДУЕТ использовать, если отправитель не запросил уведомление об успешной доставке для этого получателя.

Смотрите также