2009/6/17 Tim Legg <[email protected]>: > > Jun 16 17:54:40 genex postfix/smtpd[1665]: NOQUEUE: reject: RCPT from > web38701.mail.mud.yahoo.com[209.191.125.77]: 550 5.1.1 <[email protected]>: > Recipient address rejected: User unknown in virtual alias table; > from=<[email protected]> to=<[email protected]> proto=SMTP > helo=<web38701.mail.mud.yahoo.com>
Unless I'm mistaken, [email protected] is indeed missing from your virtual alias table: > I did modify the /etc/postfix/virtual as Noel suggested. > > /etc/postfix/virtual > [email protected] [email protected] > [email protected] [email protected] > > /etc/postfix/virtual (Without Viktor's suggestion) > example1.com anything > example2.org anything > [email protected] [email protected] > [email protected] [email protected] As you've specified example1.com as a virtual domain (directly in your main.cf), Postfix will only accept mail for addresses in the virtual_alias_maps table. (Ignoring the possibility for multiple recursive rewrites) an address in virtual_alias_maps must map to a non-virtual address. As Noel mentioned, it's usually a "local" address. A local address in this case would be something in $mydestination. Your entries there for cnt@ and ponton@ are correct. You need to add one for [email protected], postmap the file, then reload postfix (or wait a couple minutes until the changes are picked up automatically). As a guess, were you perhaps expecting an implicit map for l...@example1 -> l...@localhost..?
