On 9/26/2010 5:52 PM, Stefan Monnier wrote:
[ Fourth try to send this message. Hopefully this one will get through and hopefully the other ones won't. ] [ BTW, the policy of "silently discard email from non-subscribed addresses"of postfix-users is really obnoxious. ]I'm using Postfix to send email (via a relayhost) from my laptop (never to receive any) running Debian testing. Occasionally, a config problem makes my relayhost reject my outgoing mail. So I get a message in /var/log/mail.log saying something that includes "status=bounced" with an explanation from my relayhost along the lines of "invalid host name in envelope-from" or something. Now, I usually know how to fix those config errors, but what I don't know is how to recover those messages: where does Postfix stash them after getting the rejection? Stefan
Postfix attempts to return bounced mail to the envelope sender address.
If postfix receives a permanent error when trying to deliver the bounce message to the envelope sender, then the mail is discarded to prevent loops.
Evidence of what happened and why is always recorded in the mail log.
> PS: Seeing now how postfix-users is happy to drop email on the floor, > I'm starting the feel like maybe Postfix will also be happy to silently > drop email on the floor, although that would make me wonder why it'd go > through so much trouble to fsync things to stable storage, then.
The mailing list returns a message about unacceptable mail to the sender. Maybe you have more problems than you're aware of.
-- Noel Jones
