I and at least one other person are having this same problem:
Let's say I have a virtual domain, called "fakefoo.com".
To host this virtually using the Postfix RPM included with Mandrake
7.0:
Name : postfix Relocations: (not relocateable)
Version : 19991231 Vendor: MandrakeSoft
I point the MX record for "fakefoo.com" to the machine running Postfix,
and create a file called /etc/postfix/virtual (as defined in
/etc/postfix/main.cf) and it looks something like this:
fakefoo.com this domain is virtually hosted
[EMAIL PROTECTED] user
[EMAIL PROTECTED] user2
@fakefoo.com fakefoopostmaster
This works just great. As long as mail is sent to "[EMAIL PROTECTED]"
the system will happily accept and deliver the mail. However,
if that same person who succesfully sent mail to "[EMAIL PROTECTED]"
sends to "[EMAIL PROTECTED]" the system will refuse to accept the message,
giving a relay denied error -- as if "fakefoo.com" was not hosted on
the machine! This is a real problem for me, and one other using
Mandrake also has the same problem.
I have gone over the Postfix documentation and mailing list archives
and not found much about this.
Would anyone with 7.0 care to confirm this for me, or perhaps shed some
light?
Let me know if you need more info, thanks! I like Postfix, but I will
need to go back to sendmail soon if I don't figure this one out :)
I have real-world log examples as well.
--
Jon Changnon, Director of Operations
e: [EMAIL PROTECTED] p: 440.951.9525
http://www.dncc.net