Module vibe.inet.message
Internet message handling according to RFC822/RFC5322
Functions
Name | Description |
---|---|
decodeEmailAddressHeader
|
Decodes a From/To header value as it appears in emails.
|
decodeEncodedWords
|
Decodes a string in encoded -word form.
|
decodeMessage
|
Decodes a message body according to the specified content transfer encoding ("Content-Transfer-Encoding" header). |
parseRFC5322Header
|
Parses an internet header according to RFC5322 (with RFC822 compatibility). |
parseRFC822DateTimeString
|
Parses a date+time string according to RFC-822/5322. |
toRFC822DateString
|
Returns the RFC-822/5322 date string representation of the given time .
|
toRFC822DateTimeString
|
Returns the RFC-822 date+time string representation of the given time .
|
toRFC822TimeString
|
Returns the RFC-822 time string representation of the given time .
|
writeRFC822DateString
|
Writes an RFC-822/5322 date string to the given output range. |
writeRFC822DateTimeString
|
Writes an RFC-822 date+time string to the given output range.
|
writeRFC822TimeString
|
Writes an RFC-822 time string to the given output range.
|
Structs
Name | Description |
---|---|
InetHeaderMap
|
Behaves like string[string] but case does not matter for the key and the insertion order is not changed. |
QuotedPrintable
|
Performs quoted-printable decoding. |
Aliases
Name | Type | Description |
---|---|---|
parseRfc5322Header
|
Deprecated compatibility alias |
Authors
Sönke Ludwig
Copyright
© 2012 RejectedSoftware e.K.
License
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.