David Ford <[EMAIL PROTECTED]> writes:

> Yes, I'm using sendmail and the end recipient address wasn't correctly
> assumed.  (don't go there, i don't like sendmail's lack of this info)

Ah.  I didn't notice that in the message headers.

> However, my DELIVERY method is procmail, why would tmda be calling
> sendmail for final delivery?
>
>     DELIVERY = os.path.expanduser("|/usr/bin/procmail
>     ~/.procmailrc-tmda-delivery")

When a message is confirmed (or released from tmda-pending/tmda-cgi),
TMDA "delivers" the message by re-sending it to the original
recipient.  When the re-sent message comes back through the delivery
process, TMDA recognizes it as a successfully confirmed (or released)
message and at that point uses the DELIVERY configuration option to
actually perform final delivery.

The problem you ran into was at the re-sending stage, when TMDA was
trying to send the message to the address in X-TMDA-Recipient.  The
message was apparently getting lost before reaching TMDA the second
time and therefore the real delivery was never happening.


Tim

_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to