Release Notes: This release fixes a bug that prevented correct handling of headers with quoted values with semi-colons.
Release Notes: This release provides support to tolerate malformed messages due to truncated multipart part separators. A couple of bugs were fixed to correctly handle messages with headers split in multiple lines and messages with mixed line break types.
Release Notes: A bug was fixed to support multipart messages with white space at the end of message part boundary lines.
Release Notes: This release fixes a bug related to handling malformed headers with parameter lists like content-type headers.
Release Notes: This version provides improved tolerance for malformed messages that have, for instance, email addresses with names containing unquoted commas or multiple content-type headers.
Release Notes: The message structure Analyze function was made tolerant to signed messages with unrecognized types of signatures. It can also recognize certain forms of PKCS-7 signatures.
Release Notes: The class now correctly handles messages that mix different types of line breaks.
Release Notes: The message Analyze function was enhanced to return the character set encoding of each message part. It now also recognizes ODF text, PKCS7 and PGP signed messages parts, and tolerates any other unrecognized message parts of type text, image, audio, video, and application.
Release Notes: The RFC822 e-mail address parser can now decode names with non-ASCII characters associated with each e-mail address. It was also made more tolerant to e-mail addresses not conforming to RFC 2822. The message Analyze function now also returns the original message sent date.
Release Notes: A function was added to the class to analyze the parsed messages and retrieve a simple summary of the message types and the details that are relevant for application processing. The Analyze function can return the message main type (text, HTML, bounced message report, etc.), the list of attachments, message subject, e-mail addresses of the sender and recipients, etc.