| ConnectedState | This state is active, if the server connection is established |
| DataState | This state is active, when the data was sent |
| HeloState | This state is active, when the helo message was sent |
| InitialState | This state is the initial state, when no server connection is made |
| MailState | Base class for all mail states |
| RcptListState | This state is active as long as there are additional recipients and no error occured (TODO: error-handling not implemented) |
| SendDialog | Define the one and only dialog for this application |
| SendMailFromState | This state is active, when the from message was sent |
| StartDataState | This state is active, when the DATA command was sent |
| WinoApp | Define the Wino (Wino Is Not Outlook) application type |
| WinoDialog | Define the one and only dialog for this application |
| wxBase64 | Helper class for encoding / decoding base64 |
| wxCmdlineProtocol | Base class for all command line oriented internet protocols |
| wxEmailMessage | An email without transport mechanism specific declarations or implementations |
| wxMimePart | Public helper class for MIME encoding and type determining |
| wxRecipientsIterator | Public helper class for iterating through all recipients of an email |
| wxSMTP | Implementation of the sendmail class for SMTP email sending |
| wxSMTPListener | Public available interface for classes who wants to be notified asynchronly about SMTP events |