| Interface | Description |
|---|---|
| Command |
Describes a SMTP command
|
| SessionIdFactory |
SessionIdFactory creates reasonable unique identifiers which are applicable
to identify a session in the log files.
|
| Class | Description |
|---|---|
| BaseCommand | |
| CommandHandler |
This class manages execution of a SMTP command.
|
| HelpMessage | |
| RequireTLSCommandWrapper |
Verifies the presence of a TLS connection if TLS is required.
|
| Session |
The thread that handles a connection.
|
| SMTPServer |
Main SMTPServer class.
|
| TimeBasedSessionIdFactory |
TimeBasedSessionIdFactory is a very simple
SessionIdFactory, which
assigns numeric identifiers based on the current milliseconds time, amending
it as necessary to make it unique. |
| Enum | Description |
|---|---|
| CommandRegistry |
Enumerates all the Commands made available in this release.
|
| Exception | Description |
|---|---|
| CommandException | |
| InvalidCommandNameException | |
| UnknownCommandException |
Copyright © 2006-2013. All Rights Reserved.