Matt Kettler wrote:
Received: by mail.mydomain.com (Postfix) id EFBE62E48F; Wed, 7 Feb
2007 12:57:43 +0000 (GMT)
Nice.. A Received: header with no from clause.
I'm glad you like it, though I don't think I can take all the credit...
this is generated by an almost vanilla (Gentoo) Postfix install. :-)
My guess is that the whitelist isn't working because it thinks this
message came from nowhere at all. In an environment where your outbound
SMTP server is also your MX, all bounce messages you get will be
received by mail.mydomain.com, but only locally generated bounces will
come from it.
I think I follow that logic. The _vast_ majority of my bounces are
expected to be locally generated. I suppose for those I could just
alter the standard text to include some random string then match that
with a body rule... but it seems an extremely ugly way of going about
things... and I can't be 100% sure that all of my bounces will be
locally generated. For example, someone I email may have configured
catch-all addresses on their backup mail-server... and only generate
bounces when the main mail-server fetches mail from the backup
mail-server - say - during office hours. I'd not want to miss a bounce
message under those circumstances.
Would I be right in thinking that you're suggesting that this is a
shortcoming of the vbounce ruleset... or... is this a glitch in my
configuration? If the latter, can you offer any pointer as to how I
should have set things up? You are right to assume that I've a single
postfix mail-server which is both referenced by my MX record for mail to
the domain and the same server is used to send all outgoing mail from
the domain.