Wietse Venema wrote: > To prove that POSTFIX is at fault you need to demonstrate that > ONE message with MULTIPLE recipients results in MULTIPLE deliveries.
I did some tests, and it appears it only happens when addressing the virtual domain. POSTFIX does only one "RCPT TO" for normal (local or remote) domains, but for the virtual domain, it does a "RCPT TO" for each recipient under the virtual domain that's destined. Again, configuration for reference: -- main.cf virtual_alias_domains = example.com virtual_alias_maps = hash:/etc/postfix/virtual -- virtual @example.com mail...@mydomain.com Below is the transcript from a remote mail server (MDaemon) that receives "mail...@mydomain.com" mail. Note that POSTFIX generated a new "RCPT TO" for the same mailbox for each time a user was addressed in under the virtual domain, e.g. 20 users under @example.com would equal 20 RCPT TO. Sun 2010-03-28 14:48:54: <-- MAIL FROM:<remote-u...@anotherdomain.com> SIZE=666 Sun 2010-03-28 14:48:54: --> 250 <remote-u...@anotherdomain.com>, Sender ok Sun 2010-03-28 14:48:54: <-- RCPT TO:<mail...@mydomain.com> Sun 2010-03-28 14:48:54: --> 250 <mail...@mydomain.com>, Recipient ok Sun 2010-03-28 14:48:54: <-- RCPT TO:<mail...@mydomain.com> Sun 2010-03-28 14:48:54: --> 250 <mail...@mydomain.com>, Recipient ok Sun 2010-03-28 14:48:54: <-- DATA Sun 2010-03-28 14:48:54: Creating temp file (SMTP): c:\mdaemon\temp\md50000001288.tmp Sun 2010-03-28 14:48:54: --> 354 Enter mail, end with <CRLF>.<CRLF> Sun 2010-03-28 14:48:54: Message size: 666 bytes Sun 2010-03-28 14:48:54: Message creation successful: c:\mdaemon\inbound\md50000315611.msg Sun 2010-03-28 14:48:54: --> 250 Ok, message saved <Message-ID: 016f01cacea7$47cd2f10$d7678d...@fleetcenter@gcs.frad.org> Sun 2010-03-28 14:48:54: <-- QUIT I'm certain it's something I'm doing wrong, but I appreciate any help locating it. Thanks.