Click or drag to resize

Settings.Actions Namespace

The collection of classes representing actions and their settings provided by CodeTwo Exchange Rules API.
Classes
  ClassDescription
Public classActionAddAttachment
The "Add attachment" action. Adds all files from HotFolderPath or files from FixedPath list accoring to FilesSource
Public classActionAddRecipients
The "Add recipients" action. Adds recipients defined in Recipients to the processed message
Public classActionApplyFullComposition
The "Apply full composition" action that includes at least one side banner by default.
Public classActionApplyInsertDisclaimer
The "Insert disclaimer" action that adds a disclaimer composition at the very bottom of a message by default.
Public classActionApplyInsertSignature
The "Insert signature" action that adds a signature composition below the latest response by default.
Public classActionAutoRespond
The "Auto respond" action. Sends auto reply message defined in TemplateHtml or TemplatePlainText with defined subject TemplateSubject. Auto reply message can be sent with selected attachments: all files from HotFolderPath or files from FixedPath list according to FilesSource.
Public classActionAutoRespondCAttachmentsSettings
Subclass used to store attachments' settings.
Public classActionAutoRespondCRuleActionAutoRespondOptions
Subclass used to store options preventing autoresponders' from looping.
Public classActionBlockMessage
The "Block message" action. Message will not be delivered to recipients.
Public classActionCompressAttachments
The "Compress attachments" action. Compress all attachments of the message except for attachments with filename extension in Exceptions list which size exceeds defined CompressionTreshold
Public classActionForwardMessage2
The "Forward message" action. Forwards original message to addresses specified in Addresses with defined SubjectTemplate. Original recipients of the message are not modified.
Public classActionModifySubject
The "Modify subject" action. Modifies subject of message to subject defined in Template
Public classActionRemoveKeyword
The "Remove keywords" action. Removes defined Keywords from the message.
Public classActionRemoveStationery
The "Remove themes and stationery" action. Removes outlook themes and stationery from the message.
Public classActionRestoreImages
Restore images removed by iPhone and iPad
Public classActionSenderAddressRewrite2
The "Rewrite sender's address" action that replaces the original sender's address. If UseDefaultAddress is set then if none of the Addresses from the dictionary can be matched, the DefaultRewrite will be used.
Public classCAddressesVectorForwardMessage
Corresponds to the email addresses vector. It is used by the "Forward message" action.
Public classCAddressForwardMessage
A simple representation of an email address used by the "Forward message" action. This class contains an email address only.
Public classCADGroupForwardMessage
An expanded representation of an email address used in the "Forward message" action. This class contains information about a group whose messages are forwarded. The class inherits from CADUserForwardMessage, because both classes are of a similar type.
Public classCADUserForwardMessage
An expanded representation of an email address used in the “Forward message” action. This class contains information about a user whose messages are forwarded.
Public classFilePathsList
The list of paths pointing to the location of files attached to messages while processing the attachment adding actions.
Public classRecipientDesc
The universal implementation of the recipient's descriptor (IRecipientDesc). Used in Auto respond and Forward message actions.
Public classRecipientDescList
The recipients' list implementation for ActionAutoRespond.
Public classRecipientDescOriginalSender
The recipient's implementation including the email address of the recipient/sender of the original message. It is used in auto-responders while the original sender becomes the recipient and the other way around.
Public classRewriteAddresses2
A class containing mapped addresses for ActionSenderAddressRewrite2. The key (String) is a source email address (letters are not case-sensitive). The value (RewriteMapped) is a target object to be rewritten - it contains new email address and DisplayName data.
Public classRewriteMapped
Contains detailed information about a rewritten sender.
Public classSenderDesc
The universal implementation of the sender's descriptor (ISenderDesc). Used in the Auto respond action.
Public classSenderDescOriginalRecipient
The recipient's implementation including the email address of the recipient/sender of the original message. It is used in auto-responders while the original sender becomes the recipient and the other way around.
Enumerations
  EnumerationDescription
Public enumerationActionAutoRespondEnumTimeUnitType
Time unit.
Public enumerationEnumDisplayNameChange
Defines the available ways of changing the sender’s Display Name.