Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Email header types.
- type Headers = [(HeaderName, HeaderField)]
- type HeaderName = CI ByteString
- type HeaderField = ByteString
- newtype Address = Address ByteString
- data Mailbox = Mailbox {}
- data Recipient
- = Individual Mailbox
- | Group Text [Mailbox]
- newtype MessageID = MessageID ByteString
- data MimeType = MimeType {}
- type Parameters = Map (CI ByteString) ByteString
Documentation
type Headers = [(HeaderName, HeaderField)] Source
A set of email headers.
type HeaderName = CI ByteString Source
An email header name.
type HeaderField = ByteString Source
The email header field.
A Mailbox
receives mail.
A message identifier, which has a similar format to an email address.
A MIME type.
type Parameters = Map (CI ByteString) ByteString Source
MIME content type parameters.