7 messages in net.sourceforge.lists.courier-maildropRe: [maildropl] Re: reformail -D: can...
FromSent OnAttachments
Ben RosengartJun 28, 2004 2:59 pm 
Sam VarshavchikJun 28, 2004 3:34 pm 
Ben RosengartJun 28, 2004 3:44 pm 
Sam VarshavchikJun 28, 2004 4:26 pm 
Ben RosengartJun 29, 2004 1:49 pm 
Sam VarshavchikJun 29, 2004 3:24 pm 
Ben RosengartJul 1, 2004 2:43 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [maildropl] Re: reformail -D: can't check cache without modifying itActions...
From:Ben Rosengart (br+c@panix.com)
Date:Jun 28, 2004 3:44:46 pm
List:net.sourceforge.lists.courier-maildrop

On Mon, Jun 28, 2004 at 06:34:00PM -0400, Sam Varshavchik wrote:

Run reformail _after_ you've checked for all the possible reasons why a message might be deferred.

Some of them are quite costly: invoking SpamAssassin, for instance.

Part of our motivation for using the msgid cache is to avoid invoking SpamAssassin unnecessarily.

We are discussing doing something like this:

copy cache to cache.tmp reformail -D cache.tmp attempt delivery reformail -D cache

If delivery fails, skip the last step. This is hardly elegant or cheap, but it would work. I would be much happier if I could call "reformail -D" without a length argument to cause it to perform a read-only check.