On Tue, Mar 30, 2010 at 12:52:28PM -0400, Jon Giles wrote:

> So I set this up in the main.cf file.
> 
> relay_domains = maildomain1 maildomain2 maildomain3
> relayhost = to the DNS name of the email archiving service
> fallback_relay = to the second DNS name of the email archiving service

DO NOT use fallback_relay here. Rather use internal DNS MX records, to
specify a single relayhost domain name with multiple underlying hosts.

> In a transport file:
> 
> maildomain1        :[mailboxserverIP]
> maildomain2         :[mailboxserverIP]
> maildomain3         :[mailboxserverIP]
> Etc.
> 
> Everything works fine, except when we have a problem with the mailbox server. 
>  When the mailbox server can not accept email for any reason we get mail 
> loops on incoming mail.
> 

DO NOT use fallback_relay, and the problem will go away.

If you simply cannot configure DNS, use a separate relay_transport,
with "-o smtp_fallback_relay=..." in master.cf for the dedicated
transport.

-- 
        Viktor.

P.S. Morgan Stanley is looking for a New York City based, Senior Unix
system/email administrator to architect and sustain our perimeter email
environment.  If you are interested, please drop me a note.

Reply via email to