It seems like your browser didn't download the required fonts. Please revise your security settings and try again.

Zimbra Mail Server Deployment

  • Last updated on

This article refers to the Barracuda Message Archiver version 5.0 and higher, and the Zimbra® Mail Server.

Use the following steps to configure Zimbra Mail Server for journaling to the Barracuda Message Archiver:

Step 1. Configure Zimbra

Use the following steps to configure Zimbra Mail Server for Journaling.

  1. On the system running Zimbra, add the following line to the /etc/hosts file, replacing with the IP address of your barracuda Message Archiver:
  2. On the Zimbra Server, telnet to on port 25 to verify there is a clear line of connectivity between the two systems.
  3. On the Zimbra Server, type the following command, replacing with the domain name of your company:
    zmarchiveconfig enable <> archive-address archive-create false

Step 2. Set up the Port Zimbra is bound to for Milters

Zimbra v5 RC2 embeds a new version of postfix.

  1. Execute the following command as the Zimbra user to verify and change the port that Zimbra is bound to for milters:
    zimbra@server:~$ zmprov gs zimbraMilterBindPort                     #### (Shows the current port)
    zimbra@server:~$ zmprov ms zimbraMilterBindAddress    #### (replace with ip address of Archiver server)
    zimbra@server:~$ zmprov ms zimbraMilterBindPort 8092                 #### (Set the port to 8092)
    zimbra@server:~$ zmmtactl restart                                                       #### (Reread the configuration)
  2. Log in to the Zimbra Admin Console.
  3. Go to Server Settings > MTA.
  4. Turn on Enable milter server, and enter the IP address of the mail server in the associated field.
  5. Click Save.

    There are reports that Zimbra overwrites the configuration upon service restart. To avoid this, mark /opt/zimbra/postfix/conf/ as read-only. Note however, setting to read-only prevents any further changes. If you encounter problems when reverting the file or are unable to change anything, contact Barracuda Networks Technical Support.

If step 2 is successful, your deployment is complete. However, is step 2 is unsuccessful, you may have a version of Zimbra that does not embed a version of postfix that includes support for sendmail milters. In that case, complete the following steps:

  1. Add the following to the file: 
    #vim /opt/zimbra/postfix/conf/ ... ... sender_bcc_maps = hash:/opt/zimbra/postfix/conf/sender_bcc
  2. Add the following to the /opt/zimbra/postfix/conf/sender_bcc file:
    #vim /opt/zimbra/postfix/conf/sender_bcc

    Mail sent by all users of the domain are now copied to the  mail account.

  3. From Zimbra MTA, run telenet 25; 220 EHLO should display.
  4. Use the following command to restart Zimbra:

    #cd /opt/zimbra/postfix-2.2.9
    #postmap sender_bcc
    #service zimbra restart

  5. You may need to update your hosts file to point to your Barracuda Message Archiver IP address.