View Issue Details

IDProjectCategoryView StatusLast Update
0016909phplist applicationBounce Managementpublic08-07-15 09:06
Reportermcippa 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformOSwindows server 2008 r2OS Version
Product Version3.0.4 
Target Versionnext patchFixed in Version3.2.0 
Summary0016909: does not pick up regular expression
DescriptionI have created a regular expression with the text "Autoresponder", to pick up some "out of office" messages. This rule does not pick up several messages, such as for instance this one below:

Return-Path: <info@XXXXXXXXXX.it>
Delivered-To: newsletter@XXXXXXXXXXX.it
Received: (qmail 3052 invoked by uid 89); 29 Jul 2012 19:17:26 -0000
Date: 29 Jul 2012 19:17:26 -0000
Message-ID: <1343589446.3051.blah>
Delivered-To: Autoresponder
To: newsletter@XXXXXXXXXXXX.it
From: info@XXXXXXXXXXXXX.it
Subject: Re: PHPlist Informazioni processazione rimbalzo
TagsNo tags attached.

Relationships

has duplicate 0017646 resolved Advanced Bounce Processing Rules match headers 

Activities

michiel

10-10-13 13:45

manager   ~0052332


would be nice to at least include the regex. But will probably need some more info to be able to be dealt with,

michiel

10-10-13 13:47

manager   ~0052333


ah, hang on, you're saying the regex is "Autoresponder" ?

Hmm, can you add a few attachments here of messages that were not matched?

mcippa

10-10-13 14:13

reporter   ~0052334

correct, the regex is "Autoresponder". In the description I have put an example message header which was not processed

Do I just copy/paste or is there a way to export the message from phplist and then attach them here?

michiel

10-10-13 14:37

manager   ~0052335

No further need for more info, now that I think of it. The problem lies in the fact that phpList will try to Regex the body of the bounce, but this regex should be done against the header of the bounce.

That's an interesting one, and will need more research

niklas.rother

27-10-14 15:12

reporter   ~0055569

*bump*

I think this is a major bug, I hit the same problem. This should be quite trivial to fix...

michiel

07-07-15 13:21

manager   ~0056345

https://github.com/phpList/phplist3/commit/c72a35ec0ddbc531debb8053d2629b840e7cb1d7