Details
-
Type: Patch
-
Status: Done/Fixed
-
Priority: Trivial
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.0.7
-
Fix Version/s: 4.2.0
-
Component/s: None
-
Labels:None
Description
We had a problem with bounce messages from Exchange (2003) not being processed by Civi and found that the civicrm_mailer_event_bounce() function wasn't getting the message body. The parsed out message text was null.
The attached patch checks if the parsed text is null and if so relies on the email subject and status (error code) to detect a hard bounce (error 5.1.1) from Exchange.