You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The content-transfer-encoding check is broken - it's only scanning in the rawBodyLines array, but the CTE would be in the headers not the raw body lines. Thus, CTE is never determined - this is hosing up base64 checking on incoming mail.
The text was updated successfully, but these errors were encountered:
Hello
I corrected this issue by replacing this into getBody method because if you do a foreach on the body lines you never find the content type header and you never go to elseif to find content-transfer-encoding.
//foreach (explode("\n", $this->emailRawContent) as $line) {
foreach ($this->rawBodyLines as $line) {
The content-transfer-encoding check is broken - it's only scanning in the rawBodyLines array, but the CTE would be in the headers not the raw body lines. Thus, CTE is never determined - this is hosing up base64 checking on incoming mail.
The text was updated successfully, but these errors were encountered: