How do I stop qmail from attempting to deliver a message to a particular
recipient?   I don't want to remove the entire message from the queue;
I just want it to stop trying to deliver to a broken mail server.
I already know about qmHandle, and that won't work here.

I'm running qmail 1.03 and ezmlm-idx 0.40.  Several mail servers are
broken - they close the SMTP connection before verifying that they
received the message, causing qmail to re-attempt delivery later (as
it should).  This results in 
...connection_died._Possible_duplicate!_(#4.4.2)
log messages, which, in fact, are true - the recipient is getting
a copy every time qmail re-attempts delivery.

I've looked at the qmail queue files and see that remote/NN/XXXXXX
contains a list of addresses.  From what I can deduce, those separated
by [EMAIL PROTECTED] are deliveries that are unsuccessful, whereas
[EMAIL PROTECTED] are successfully completed.  I presume this is
where qmail-qread gets its information.

Could I possibly hand-edit the remote/NN/XXXXXX file and remove the
particuar address?  Any other ideas, like perhaps tricking qmail-remote
into thinking that the address is to be locally delivered?

Thanks,
Omar

Reply via email to