See: Description
Interface | Description |
---|---|
Destination |
Destination specifies the service which must be used to transfer an incoming
mail addressed to a specific recipient and it also contains information
necessary for that service to do the transfer.
|
MailDestination |
A MailDestination is a
ResponsibleDestination which is only interested
in the complete mail at the end of the mail transaction, not in the steps of
the mail transaction. |
ResponsibleDestination |
ResponsibleDestination is a Destination which takes complete responsibility
for the delivery of the mail.
|
Session |
Session methods are called step by step as the SMTP mail transaction
progresses.
|
SessionDestination |
SessionDestination is a
ResponsibleDestination , which is able the
deliver the mail while following the mail transaction step by step. |
Class | Description |
---|---|
AliasDestination |
An AliasDestination indicates that the final destination of mails sent to the
recipient should be the same as the destination assigned to another
recipient.
|
DestinationProcessorFilter |
DestinationProcessorFilter groups recipients by their destinations and calls
the
MailDestination or SessionDestination objects with the
recipients to which they are assigned. |
NullDestination |
NullDestination drops the mail.
|
TransformDestination |
Transforms the mail sent to the recipient and forwards the result.
|
UnknownRecipientDestination |
UnknownRecipientDestination is a special destination which rejects the
recipient in the
Session.recipient(RecipientContext) phase. |