com.aspose.email

Interfaces

Classes

Enums

Exceptions

com.aspose.email

Class DSNAction

  • java.lang.Object
    • com.aspose.ms.System.ValueType<com.aspose.ms.System.Enum>
      • com.aspose.ms.System.Enum
        • com.aspose.email.DSNAction


  • public final class DSNAction
    extends com.aspose.ms.System.Enum

    Indicates the action performed by the Reporting-MTA as a result of its attempt to deliver the message.

    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.aspose.ms.System.Enum

        com.aspose.ms.System.Enum.AbstractEnum, com.aspose.ms.System.Enum.EnumMap, com.aspose.ms.System.Enum.FlaggedEnum, com.aspose.ms.System.Enum.ObjectEnum, com.aspose.ms.System.Enum.SimpleEnum
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int Delayed
      Indicates that the Reporting MTA has so far been unable to deliver or relay the message, but it will continue to attempt to do so.
      static int Delivered
      Indicates that the message was successfully delivered to the recipient address specified by the sender, which includes "delivery" to a mailing list exploder.
      static int Expanded
      Indicates that the message has been successfully delivered to the recipient address as specified by the sender, and forwarded by the Reporting-MTA beyond that destination to multiple additional recipient addresses.
      static int Failed
      Indicates that the message could not be delivered to the recipient.
      static int None
      None of actions.
      static int Relayed
      Indicates that the message has been relayed or gatewayed into an environment that does not accept responsibility for generating DSNs upon successful delivery.
      • Fields inherited from class com.aspose.ms.System.Enum

        EnumSeparatorCharArray
    • Method Summary

      • Methods inherited from class com.aspose.ms.System.Enum

        Clone, CloneTo, format, format, get_Caption, get_Value, getName, getName, getNames, getNames, getUnderlyingType, getUnderlyingType, getValue, getValues, isDefined, isDefined, isDefined, isDefined, parse, parse, parse, parse, register, toObject, toString
    • Field Detail

      • Delayed

        public static final int Delayed

        Indicates that the Reporting MTA has so far been unable to deliver or relay the message, but it will continue to attempt to do so. Additional notification messages may be issued as the message is further delayed or successfully delivered, or if delivery attempts are later abandoned.

        See Also:
        Constant Field Values
      • Delivered

        public static final int Delivered

        Indicates that the message was successfully delivered to the recipient address specified by the sender, which includes "delivery" to a mailing list exploder. It does not indicate that the message has been read. This is a terminal state and no further DSN for this recipient should be expected.

        See Also:
        Constant Field Values
      • Expanded

        public static final int Expanded

        Indicates that the message has been successfully delivered to the recipient address as specified by the sender, and forwarded by the Reporting-MTA beyond that destination to multiple additional recipient addresses. An action-value of "expanded" differs from Delivered in that "expanded" is not a terminal state. Further "failed" and/or "delayed" notifications may be provided.

        See Also:
        Constant Field Values
      • Failed

        public static final int Failed

        Indicates that the message could not be delivered to the recipient. The Reporting MTA has abandoned any attempts to deliver the message to this recipient. No further notifications should be expected.

        See Also:
        Constant Field Values
      • Relayed

        public static final int Relayed

        Indicates that the message has been relayed or gatewayed into an environment that does not accept responsibility for generating DSNs upon successful delivery. This action-value SHOULD NOT be used unless the sender has requested notification of successful delivery for this recipient.

        See Also:
        Constant Field Values