emails parsed without a content type of multipart present no body #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In cases where the content type of the email is not multipart, but instead an inline html or text content type, the message body is discarded and not presented via the API for processing and use. Most commonly presented with autoresponders from web clients such as gmail, but can also be seen in some cases with some mail clients. This patch will check if the processed structure is part of a multipart message to ensure html/text attachments aren't stripped from being an attachment during processing.
Example header