Re: exim server is dead in the water

From: Bruce Richardson (itsbruce_at_uklinux.net)
Date: 10/05/03


Date: Sun, 5 Oct 2003 19:01:03 +0100

Flip <> wrote:
>> Exim is a sophisticated mail server that can do very complex things for
>> you. The price is that you have to describe the workings of your whole
>> mail system in the config file - it doesn't come with a basic default
>> system.
> Is it true it's easier to setup than Sendmail?

That depends. A lot of people "configure" Sendmail by writing a few
simple macros and then running a utility that creates the actual
configuration file. This is relatively easy but nobody who relies on
this can claim to understand Sendmail. It also isn't much use if you
want to do anything complex with Sendmail. For complex configuration
you have to deal with the real configuration file and there's a whole
big book you ought to read through (several times) before you can claim
to begin to understand that.

Exim shares with Sendmail the fact that its whole structure is defined
in the configuration file. The syntax of the Exim configuration file,
however, is much more friendly and an Exim config file is always much
shorter than its Sendmail equivalent.

However, there is no standard tool for creating standard Exim
configuration files in the way that there is for Sendmail. So it can be
easier to configure Sendmail for simple tasks unless your Linux
distribution has packaged a useful config tool alongside Exim. Debian
does this but I don't know if Red Hat does.

> When I started that was
> really my only criteria, just to get something more secure and easier than
> Sendmail was.

Then I really recommend Postfix. Postfix is less flexible than Exim but
more than enough for most needs and far simpler to configure.

>> If you don't have any special need for Exim's features then you could
>> save yourself a lot of trouble by switching to Postfix. Postfix is less
>> complex and less configurable but also a) more secure, b) performs
>> better under hight load and c) will usually work out of the box with
>> only a few parameters needing to be tweaked.
> I tried to look into Postfix but the last time I looked I need to compile
> it.

Are you sure you aren't confusing Postfix with Qmail? Qmail has a
license that forbids the distribution of binary packages. Binary
packages of Postfix are available for all the Linux distributions.

-- 
Bruce
Hummingbirds are the only birds that can fly backwards, apart from
ostriches if you punch them hard enough.


Relevant Pages

  • Re: Mail Services
    ... > package from the Fedora install. ... I like Sendmail, others Postfix or Exim. ...
    (Fedora)
  • RE: Email Server
    ... Several others have discussed Postfix, QMail, and Sendmail, so I thought I'd ... I've used smail, sendmail and exim through the years, and I've been happiest ... and confusing configuration file by hand rather than with the configuration ...
    (Security-Basics)
  • Re: Help with setting up a mail server
    ... exim on a VPS running 8.0-STABLE. ... I would seriously suggest that you consider installing Postfix. ... We had also tried sendmail and couldn't get that working either so I ... Exim is a very good choice. ...
    (freebsd-questions)
  • Re: Why did Debian bundle exim instead of postfix or sendmail as the Default MTA?
    ... >> Sendmail as the default MTA? ... > * Exim is easy to configure ... > * Postfix' license may be too restrictive for some ... the Debian Project and University of Cambridge AFAIK - but it's well ...
    (Debian-User)
  • Re: exim/postfix comparisons
    ... jump start to get into exim. ... if there's a compelling reason to go in the sendmail direction (or ... They didn't use Postfix because ... because of licensing and there have been some disparaging comments on ...
    (Debian-User)