Skip to content

Releases: stalwartlabs/mail-parser

0.5.0

15 Jul 13:49
Compare
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
Compare
Choose a tag to compare
  • get_bytes_to_boundary fix (#21)

0.4.7

03 Jun 06:41
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

0.4.1

16 Dec 15:54
Compare
Choose a tag to compare
  • Lazy parsing of nested e-mail messages.
  • Support for base64/quoted-printable nested messages.

0.4.0

16 Dec 10:04
Compare
Choose a tag to compare
  • Lazy conversion to/from HTML an plain text parts.
  • Improved API.
  • Parts are now generics.

0.3.1

15 Dec 13:04
Compare
Choose a tag to compare
  • Support for non-standard headers.
  • Raw message offsets are stored in the message object.
  • Message body structure is now stored in the message object.
  • Lazy HTML/plain text conversion.