Postfix or exim?

Posted on 2007-07-21
Last Modified: 2013-12-14
I am setting up a server that will run a web application that has a component with a mass-mailing routine. I am trying to decide which MTA to deploy on the server, Postfix or exim. Anyone has any advice about which will be a better choice?

Thanks in advance.

Question by:bluefossil
    LVL 19

    Expert Comment

    Exim is certainly the easier choice if you ask is very easy to setup and comes as the default debian mta...and to add to this I really like the performance of should look for ..performance security ease of administration and long term consistency...exim was up almost all the probs to mention
    LVL 7

    Expert Comment

    I don't know which is better. There is no better. There is the one with which you are more familiar. If you are familiar with Exim, go for it. If you are familiar with Postfix, use it. You need the system up and running flawlessly, and both can supply that. The time it is going to take to bring it up depends on your personal acquaintance with the product. If you have no knowledge of either of the products, just use your Linux defaults.
    LVL 2

    Accepted Solution

    First, let me ask you which distibution you're using.  Exim is the default MTA in Debian/Ubuntu based systems and is the base package which was used as a reference to design the E-Celerity mail package (<a href=""></a>).  It is highly capable and quite extendable.  It supports LDAP, MySQL, & File backends,DomianKeys/DKIM, and is easy to configure.  If you're using Fedora/CentOS/RHEL a good repository for getting up to date rpms is ATrpms (<a href=""></a>).  I've personally used a single exim box to send over 700,000 messages an hour and customized it to act as a spam firewall for a large number of mail servers (think baracuda).

    In regards to postfix, it supports many of the same features as exim but has a different niche audience.  Documentation is equally available and configuration syntax is equally understandable.  

    In the end, you could easily flip a coin and be equally happy.  Unless you're going to be operating a fringe case with very specialized needs, either of these MTAs will suit you equally.

    Featured Post

    What Is Threat Intelligence?

    Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

    Join & Write a Comment

    Import PST to Exchange using Power Shell new-mailboximportrequest command, you can simply import the PST file into Exchange mailbox or archived. To know How to import PST into Exchange  2013 read the complete article.
    If your business is like most, chances are you still need to maintain a fax infrastructure for your staff. It’s hard to believe that a communication technology that was thriving in the mid-80s could still be an essential part of your team’s modern I…
    Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
    Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now