Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email firstname.lastname@example.org
From: Brian Evans - Postfix List (grknightscent-team.com)
Date: Thu Jul 30 2009 - 11:31:43 CDT
Maróy Ákos wrote:
>> This is very wrong.. see my previous posts.
> now I've set:
> relay_domains = $mydestination, example.com
> relay_transport = smtp:[newserver.foo.bar]
> relayhost = [newserver.foo.bar]
> and it forwards mail destined for example.com fine - but not my mail
> server does not work as an outgoing mail server - so if I send e-mail
> as an authenticated smtp client, I get a relay denied message.
> so how can I make it work both ways?
Do not set relayhost on the edge machine.
relayhost means where to default route every mail.
You should not need $mydestination in relay_domains unless you want
those in mydestination to go to newserver.foo.bar
Also, setup relay_recipient_maps to stop BackScatter.
You did not show 'postconf -n', so I cannot say what should go where
when talking about your local domains (aka mydestination).
The reason for all of this is to separate the Address Classes.