Package | Description |
---|---|
mireka.destination |
Contains Destination core classes; destinations represents the different ways
of delivering a mail received in an incoming mail transaction, e.g. putting
the mail into a POP3 maildrop or transmitting it to a remote domain.
|
mireka.filter.proxy |
Provides a filter which relays a mail transaction step
by step to a backend server in "real time".
|
mireka.forward |
Provides support for address expansion for multiple delivery.
|
mireka.list |
Provides a simple mailing list, which can be used for small, closed,
internal mailing lists, if a full mailing list manager software is not
available.
|
mireka.pop |
Contains classes for the configuration and connection handling of a POP3
(Post Office Protocol) server.
|
mireka.transmission |
Provides the reliable transmission service API and the corresponding
TransmitterDestination destination. |
Modifier and Type | Interface and Description |
---|---|
interface |
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. |
interface |
SessionDestination
SessionDestination is a
ResponsibleDestination , which is able the
deliver the mail while following the mail transaction step by step. |
Modifier and Type | Class and Description |
---|---|
class |
NullDestination
NullDestination drops the mail.
|
class |
TransformDestination
Transforms the mail sent to the recipient and forwards the result.
|
class |
UnknownRecipientDestination
UnknownRecipientDestination is a special destination which rejects the
recipient in the
Session.recipient(RecipientContext) phase. |
Modifier and Type | Class and Description |
---|---|
class |
RelayDestination
RelayDestination relays each step of the mail transaction in "realtime" to a
gateway.
|
Modifier and Type | Class and Description |
---|---|
class |
ForwardDestination
ForwardDestination redistributes mail to multiple recipients without changing
the reverse path.
|
class |
SrsDestination
An SrsDestination assigned to a recipient indicates that the mail must be
forwarded to a remote address, which is specified in the Sender Rewriting
Scheme (SRS) compatible local part of the recipient address.
|
Modifier and Type | Class and Description |
---|---|
class |
ListDestination
A ListDestination assigned to a recipient indicates that the mail should be
redistributed to multiple recipients.
|
Modifier and Type | Class and Description |
---|---|
class |
MaildropDestination
MaildropDestination puts the mail into the specified POP3 maildrop.
|
Modifier and Type | Class and Description |
---|---|
class |
TransmitterDestination
The TransmitterDestination marks a recipient for which the mail must be
transmitted asynchronously to a remote MTA as specified by the remote part of
the address.
|