| Main Page Class Hierarchy Alphabetical List Compound List Examples |
| Address | Address class as defined by RFC822 |
| AddressList | List of Address |
| ApplicationOctStream | Application/octect-stream entity class |
| Attachment | Helper class to embed file attachments |
| AudioBasic | Audio/basic attachment |
| Base64::Decoder | Base64 decoder |
| Base64::Encoder | Base64 encoder |
| Body | MIME message body |
| buffered_codec | Base class for buffered codecs |
| codec | Codecs base class |
| codec_chain | Defines a chain of codecs |
| ContentDescription | Content-Description field value |
| ContentDisposition | Content-Disposition field value |
| ContentId | Content-ID field value |
| ContentTransferEncoding | Content-Transfer-Encoding field value |
| ContentType | Content-Type field value |
| ContTokenizer | Char container tokenizer template class |
| DateTime | RFC822 DateTime field representation |
| Field | Field class as defined by RFC822 |
| FieldParam | Field param |
| FieldValue | Value of an header field (base class) |
| FileOp | Defines some file utility functions |
| Group | Represent the group type in the RFC822 |
| Header | MIME message header class |
| ImageJpeg | Image/jpeg attachment |
| IteratorParser | Parse the input reading from an iterator |
| ItTokenizer | Iterator tokenizer template class |
| Lf2CrLf | Converts any LF (\n) to CRLF (\r\n) |
| Mailbox | Represents a mailbox email address as defined in the RFC822 |
| MailboxList | List of Mailbox objects |
| MaxLineLen | Inserts a new line if the input line is too long |
| Message | Simple RFC 822 message type |
| MessageId | |
| MessageRfc822 | Message/rfc822 entity type |
| MimeEntity | Represent a MIME entity |
| MimeVersion | Mime-Version field value |
| MMFile | Memory mapped file |
| MultipartAlternative | Multipart/alternative entity class |
| MultipartDigest | Multipart/digest entity class |
| MultipartEntity | Base multipart class |
| MultipartMixed | Multipart/mixed entity class |
| MultipartParallel | Multipart/parallel entity class |
| NullCodec | Pass through codec. Copies input to output |
| QP::Decoder | Quoted-printable decoder |
| QP::Encoder | Quoted-printable encoder |
| Rfc822Header | RFC822 header class object |
| StringFieldValue | Unstructured field value |
| TextEnriched | Text/enriched entity class |
| TextEntity | Base class for text MIME entities |
| TextPlain | Text/plain entity class |
| ToLowerCase | Converts input chars to lower case |
| ToUpperCase | Converts input chars to upper case |
| TreeNode | INTERNAL: N-tree impl |
| unbuffered_codec | Base class for unbuffered codecs |
| Version | A three levels version string class |