Gordon Messmer writes: 

> It seems that the simplest way to cancel a message that hasn't been 
> delivered is to return an SMTP style error code, as the documentation 
> suggests.  Do you disagree?

By the time the message is queued up, there's nobody around any more to 
receive the smtp style error code. 

>  
>> I think that probably the best thing to do is to append the control filename 
>> to the message queue id, instead of replacing it (and modify dupfilter 
>> accordingly).  The message queue id itseld cannot contain any spaces, so 
>> appending a space, and the control filename, should work. 
>  
> That seems overly complex.  Why not feed the filter the data file name, 
> the message queue id, and then the control files, if necessary?  Then 

That's the same thing, except that you've replaced the intervening space 
with a newline. 

I need to think about this a little bit more. 

-- 
Sam

_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to