Skip to content

Commit

Permalink
Added a new MimeReader
Browse files Browse the repository at this point in the history
The MimeReader is an alternative to the MimeParser.

Unlike the MimeParser, the MimeReader does not construct a MimeMessage
or MimeEntity "DOM". Instead, it works more like a SAX parser in that
it emits events as logical components of a MIME structure are parsed,
allowing the developer to process MIME data as it is parsed rather than
waiting for the entire message or entity to be completely constructed.

This also allows developers a way to reduce their memory overhead.

Implements the API discussed in issue #695
  • Loading branch information
jstedfast committed Aug 23, 2021
1 parent d42ba0a commit 27f72d6
Show file tree
Hide file tree
Showing 7 changed files with 3,088 additions and 8 deletions.
Loading

0 comments on commit 27f72d6

Please sign in to comment.