Crate vsmtp_mail_parser
Expand description
vSMTP mail parser
Structs§
- Basic
Parser - Message body representation
- Mail
Headers - we use Vec instead of a
HashMap
because header ordering is important. - Mail
Mime Parser - Instance parsing a message body
- Message
Body - Message body issued by a SMTP transaction
- Mime
- Mime
Header - header of a mime section
- Mime
Multipart - RawBody
- Representation of a mail
Enums§
- Body
Type - see rfc5322 (section 2.1 and 2.3)
- Mime
Body Type - Parser
Error
Constants§
- MAIL_
CAPACITY - average size of a mail
Traits§
- Mail
Parser - An abstract mail parser
Functions§
- get_
mime_ header - take the name and value of a header and parses those to create
a
MimeHeader
struct.