Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Administrators

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-07-2011, 12:01 PM
Starter Member
 
Posts: 1
Default Selected IP for SMTP outbound

Hello,

I'm using latest version of Zimba ZCS 6.0.10. Big thanks for really hard work guys! Zimbra ROX!

I have one quite big problem related to my IP address. Right now I have 4 IP's on my dedicated server. Unfortunately the main IP has been blacklisted because of the problem with revDNS. I'm working with the ISP to resolve the problem but 3 other IP's are 100% OK (with the REV DNS). Also my question is: how to force Zimbra to use backup IP (which is already configured as eth0:1) as the SMTP outcome (from the Zimbra to the internet) traffic ?
Reply With Quote
  #2 (permalink)  
Old 02-07-2011, 07:03 PM
nix nix is offline
Junior Member
 
Posts: 9
Default

+1 .......
Reply With Quote
  #3 (permalink)  
Old 03-02-2011, 09:53 PM
nix nix is offline
Junior Member
 
Posts: 9
Default

After a little research I think there are a couple of ways to do this however...

My main question is: after all the virus/spam checking, how is mail to a local destination delivered? Does it use the SMTP client or does in end up in the message store some other way.

If the latter, it should be a simple matter of editing /opt/zimbra/postfix/conf/master.cf.in as follows (addition in bold) as the SMTP client would only be used to deliver mail to external domains.
Code:
.
.
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       n       -       -       smtp
        -o smtp_bind_address=x.x.x.x
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       n       -       -       smtp
        -o fallback_relay=
.
If however, the SMTP client is used to deliver external AND local mail (after spam/virus filter) then one could use a transport map which would contain all local domains and use the smtp-local service for these and all other mail would use the standard smtp service. A pain to administer tho...
Code:
.
.
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       n       -       -       smtp
        -o smtp_bind_address=x.x.x.x
smtp-local      unix  -       -       n       -       -       smtp
        -o smtp_bind_address=127.0.0.1
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       n       -       -       smtp
        -o fallback_relay=
.
in theory anyway...
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.