6.0.0-beta1
7/10/25

[#4333] multiple vacation messages send with procmail
Summary multiple vacation messages send with procmail
Queue Ingo
Queue Version 1.1.1
Type Bug
State Resolved
Priority 2. Medium
Owners chuck (at) horde (dot) org
Requester michael.menge (at) zdv (dot) uni-tuebingen (dot) de
Created 08/24/2006 (6895 days ago)
Due
Updated 08/22/2007 (6532 days ago)
Assigned 07/31/2007 (6554 days ago)
Resolved 08/22/2007 (6532 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
08/22/2007 01:22:49 AM Chuck Hagenbuch Comment #4
Assigned to Chuck Hagenbuch
Taken from ben
State ⇒ Resolved
Reply to this comment
I don't think we do need the sh bit, I was following existing syntax. 
Committed; thanks for the second set of eyes!
08/15/2007 05:38:20 AM Matt Selsky Comment #3 Reply to this comment
Anyways, can anyone tell me if we are purposely not sending vacation
messages for Cc: emails?
That seems like incorrect behavior that we should fix.
If not, I think using this match:

'$^TO_' . $address

.. should produce the correct results.
Looks right, but why do we need the "$" in order to "Evaluate  the   
remainder of this condition according to sh(1) substitution rules 
inside double  quotes,  skip  leading  whitespace, then reparse it."?
07/31/2007 08:39:59 PM Chuck Hagenbuch Comment #2
State ⇒ Feedback
Reply to this comment
I am not a procmail guru, and multiple times googling procmail issues 
I've come to the conclusion that you are either a dark master with 
procmail, or clueless - there seems to be nothing in between.



Anyways, can anyone tell me if we are purposely not sending vacation 
messages for Cc: emails? If not, I think using this match:



'$^TO_' . $address



.. should produce the correct results.



Help? :)
04/25/2007 05:14:01 PM Jan Schneider Priority ⇒ 2. Medium
 
08/25/2006 01:06:46 PM Jan Schneider Assigned to ben
State ⇒ Assigned
 
08/24/2006 12:29:56 PM michael (dot) menge (at) zdv (dot) uni-tuebingen (dot) de Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ multiple vacation messages send with procmail
Queue ⇒ Ingo
State ⇒ Unconfirmed
Reply to this comment
If a user has the E-Mailadress   user.test@example.com and 
test@example.com Mails to user.test@example.com will match

$^To:(.*\<)?user.test@example.com and $^To:(.*\<)?test@example.com 
resulting that the vacation eMail will be send twice.



The problem is in \< which is a short form for  [^a-zA-Z0-9_] .

The \. is not in the list of excluded chareckters and the - is missing 
too. Maybe some more charakters are allowed in an email adress but are 
not in the list



An other problem is the search is that we try to match the other 
adresses even if we had already found a match.




Saved Queries