| Interface | Description |
|---|---|
| Command |
Describes a SMTP command
|
| Class | Description |
|---|---|
| AcceptAllSessionHandler |
A
SessionHandler that doesn't perform any real work |
| BaseCommand | |
| CommandHandler |
This class manages execution of a SMTP command.
|
| ConcurrentSessionsBySourceLimiter |
A
SessionHandler to track and limit connection counts by remote addresses. |
| HelpMessage | |
| RequireAuthCommandWrapper |
Thin wrapper around any command to make sure authentication
has been performed.
|
| RequireTLSCommandWrapper |
Verifies the presence of a TLS connection if TLS is required.
|
| ServerThread |
ServerThread accepts TCP connections to the server socket and starts a new
Session thread for each connection which will handle the connection. |
| Enum | Description |
|---|---|
| CommandRegistry |
Enumerates all the Commands made available in this release.
|
| Exception | Description |
|---|---|
| CommandException | |
| InvalidCommandNameException | |
| UnknownCommandException |
Copyright © 2006–2024. All rights reserved.