Module samotop::mail [−][src]
Re-exports
pub use samotop_with_spf as spf; |
pub use samotop_smime as smime; |
Structs
AddRecipientRequest | Request to check if mail is accepted for given recipient |
Builder | |
DebugMailService | |
DebugSink | |
Dir | |
ESMTP | An implementation of ESMTP - RFC 5321 - SMTP Service Extension for Secure SMTP over Transport Layer Security |
ESMTPCommand | |
ESMTPStartTls | An implementation of ESMTP STARTTLS - RFC 3207 - SMTP Service Extension for Secure SMTP over Transport Layer Security |
LMTP | An implementation of LMTP - RFC 2033 - Local Mail Transfer Protocol |
LMTPCommand | |
LmtpDispatch | |
Mapper | A mail guard that converts recipient addresses according to a regex map. |
Name | |
NullDispatch | |
Recipient | |
SessionInfo | |
Transaction | Mail envelope before sending mail data |
Enums
AddRecipientFailure | |
AddRecipientResult | |
Certificate | |
DispatchError | |
StartMailFailure | |
StartMailResult |
Traits
EsmtpService | The service which implements this trait delivers ESMTP extensions. |
MailDataSink | |
MailDispatch | A mail dispatch allows us to dispatch an e-mail. For a given mail transacton it produces a Write sink that can receive mail data. Once the sink is closed successfully, the mail is dispatched. |
MailGuard | A mail guard can be queried whether a recepient is accepted on which address. |
MailService | |
MailSetup | Can set up the given mail services. |
ParserProvider |
Type Definitions
DispatchResult | |
Rfc821 | |
Rfc2033 | |
Rfc3207 | |
Rfc5321 | |
StartMailRequest |