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 9, 2021
1 parent 93a5d73 commit a8d9284
Show file tree
Hide file tree
Showing 7 changed files with 3,103 additions and 8 deletions.
Loading

0 comments on commit a8d9284

Please sign in to comment.