Hi,

I've tried that. It will still put it back in the HOLD queue. Here are my
settings.

bounce_queue_lifetime = 1d
maximal_queue_lifetime = 1d

I've run postsuper -H MSGID 2 min after being help then postsuper -r a min
later. It's still showing up in the HOLD queue with a different MSGID.

Thanks,

Sadek


Brian Evans - Postfix List wrote:
> 
> waltari2001 wrote:
>> Hi,
>>
>> I have a webapp that hands email messages to the local Postfix. One of
>> the
>> requirement is that I need to hold all (client specific) messages for a
>> day
>> before delivery.
>>
>> I created the following rule in header_checks:
>>
>> /^Subject:.*KEYWORD/      HOLD
>>
>> I have a script that runs every 5 mins that scans the mailq, evaluates
>> the Q
>> time then triggers 
>>
>> postsuper -r MSGID
>>
>> It seems like once the message is released it will go through header
>> checking AGAIN. Therefore it will NEVER leave the queue.
>>
>> Is there any other easy way to accomplish this?
>>   
> Suggestion:
> 
> Look at the postsuper manual again and focus on the -H parameter.
> This assumes (maximal|bounce)_queue_lifetime is set much further than
> the HOLD time.
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Postfix-header_checks-and-HOLD-queue-tp26178394p26248146.html
Sent from the Postfix mailing list archive at Nabble.com.

Reply via email to