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 Sep 13, 2021
1 parent a2933f7 commit 04c4662
Show file tree
Hide file tree
Showing 7 changed files with 3,103 additions and 8 deletions.
Loading

0 comments on commit 04c4662

Please sign in to comment.