Skip to content

Releases: stalwartlabs/mail-parser

0.6.1

09 Sep 09:13
c9b2120

Choose a tag to compare

  • Support for malformed unstructured fields containing encoded words (#29).
  • Add support for gb2312 charsets (#30).

0.6.0

21 Aug 10:29

Choose a tag to compare

  • Maildir parsing support.
  • Headers and attributes are now stored in a Vec instead of a HashMap for tiny performance enhancement.
  • Support for Content-Type attributes spanning multiple lines.
  • Support for malformed Thunderbird messages (#27).
  • Fixed raw offset range for body parts.

0.5.0

15 Jul 13:49

Choose a tag to compare

  • Message headers are now stored as a MessagePart with index 0.
  • Improved MessagePart API.
  • Nested base64/quoted-printable encoded message/rfc822 parts are automatically parsed when calling get_message.
  • Better handling of malformed MIME messages.
  • Added raw offsets to MIME parts.

0.4.8

06 Jun 18:32

Choose a tag to compare

  • get_bytes_to_boundary fix (#21)

0.4.7

03 Jun 06:41

Choose a tag to compare

  • Retrieving message headers in order (#19)
  • Added get_raw_headers and get_header methods.
  • Added get_return_address method to obtain the return address from the Return-Path or From headers.
  • Support for malformed Return-Path headers.
  • Support for ks_c_5601 charsets (#20)

0.4.5

14 Mar 17:10

Choose a tag to compare

  • DateTime to UNIX timestamp conversion.
  • Ord, PartialOrd support for DateTime (#13).
  • Fixed Message::parse() panic on duplicate Content-Type headers (#14).

0.4.4

24 Jan 22:19

Choose a tag to compare

  • Support for multi-line headers.
  • Text and HTML message body preview.
  • Improved support for raw headers.

0.4.3

31 Dec 08:16

Choose a tag to compare

  • Mbox file parsing support (issue #11) conforming to the QMail specification.
  • Support for bincode serialize/deserialize.

0.4.2

22 Dec 15:27

Choose a tag to compare

0.4.1

16 Dec 15:54

Choose a tag to compare

  • Lazy parsing of nested e-mail messages.
  • Support for base64/quoted-printable nested messages.