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