NOTE:: Before reporting an issue, make sure you are running the latest version, currently 3.3.1

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014372phplist applicationBounce Managementpublic03-05-08 09:2820-06-13 17:16
PlatformOSOS Version
Product Version2.10.5 
Target Version2.11.11Fixed in Version2.11.11 
Summary0014372: Bounce processing gives up with quoted printable encoding
DescriptionThe bounce management cannot identify the user or message id when emails in the bounce mailbox are formatted using quoted printable.

In processbounces.php around line 95 the body gets fetched, an additional imap_qprint(...) should resolve the issue when the header "Content-Transfer-Encoding: quoted-printable" is set.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to 0015510resolvedmichiel Improve bounce processing with beter detection of user email addresses in bounced messages 

-  Notes
lars (reporter)
07-07-11 09:46

maybe its the same problem I tracked, sql gives an error as the email is not only the email-address but the whole body. I changed:
$res = preg_match ("/X-ListMember: (.*?\R)/i",$body,$match); and two other lines accordingly in this function.

the change is (.*) to (.*?\R)
to cut of at 0x0D
I use UTF-8 in all areas..
duncanc (developer)
08-07-11 15:07

This problem was reported again in the phplist forums, [^]
michiel (manager)
19-06-13 14:36

interesting. I didn't know about the \R escape and it is not mentioned in the docs [^]

lars, can you reference this, particularly what PHP versions this applies to? Just to be sure that we're not introducing an increased dependency.
lars (reporter)
19-06-13 14:51

I have changed server and version to the current for phplist and did not have to patch current version to get bouncing to work.
michiel (manager)
20-06-13 17:16 [^]

Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker