Configuring mynetwork maps in Zimbra

Revision as of 08:44, 26 July 2018 by Sujit (talk | contribs)


   KB 23710        Last updated on 2018-07-26  

(0 votes)


Default limit for mynetworks in postifx is ~4000 characters. If you have large list of networks/IPs to allow in mynetworks, then using zimbraMtaMyNetworks does not helps. Further zimbraMTAMyNetworks has a character limit of 10240.


Solution is to use mynetworks_maps in postfix. Below steps are tested on ZCS 8.7.11.

Step 1
  su - zimbra
  zmprov ms `zmhostname` zimbraMtaMyNetworks "lmdb:/opt/zimbra/conf/network_table"

Configure the list of IPs in /opt/zimbra/conf/network_table in below format. Make sure to include server's ethernet and localhost IPs. OK

Step 2

Create a hashmap with:

  postmap /opt/zimbra/conf/network_table

Step 3

Change below line in /opt/zimbra/conf/ to help amavisd process mynetwork maps.

  @mynetworks = qw( %%zimbraMtaMyNetworks%% );

Change to:

  @mynetworks_maps = qw( read_array('/opt/zimbra/conf/network_table'));

Step 4

Restart ZCS

  zmcontrol restart

This external link contains more information about formatting.

Verified Against: ZCS 8.7 Date Created: 2017-07-26
Article ID: Date Modified: 2018-07-26

Try Zimbra

Try Zimbra Collaboration with a 60-day free trial.
Get it now »

Want to get involved?

You can contribute in the Community, Wiki, Code, or development of Zimlets.
Find out more. »

Looking for a Video?

Visit our YouTube channel to get the latest webinars, technology news, product overviews, and so much more.
Go to the YouTube channel »

Jump to: navigation, search