Changes for version 0.25 - 2011-09-15

  • BUG FIXES
    • When a header value contained any non-ASCII content, Courriel would mistakenly MIME encode the whole value. In some cases, this is okay, but for some header fields it is wrong. For example, when a field contains an email address the actual address portion must be unencoded.

Modules

High level email parsing and manipulation
Build emails with sugar
See Courriel::Header::ContentType
See Courriel::Header::Disposition
A single header's name and value
The content type for an email part
The content disposition for an email part
A single attribute belonging to a header
The headers for an email part
A part which contains other parts
A part which does not contain other parts, only content
Email::Abstract wrapper for Courriel

Provides

in lib/Courriel/Helpers.pm
in lib/Courriel/Role/HeaderWithAttributes.pm
in lib/Courriel/Role/Part.pm
in lib/Courriel/Types.pm
in lib/Courriel/Types/Internal.pm