On Wed, May 01, 2002 at 02:22:33PM +0100, Tony Hoyle wrote:
| > -----Original Message-----
| > From: Derek Broughton [mailto:[EMAIL PROTECTED]]
| > Sent: 01 May 2002 12:53
| > To: [EMAIL PROTECTED]
| > Subject: Re: [SAtalk] What is the cleanest mail server to use 
| > with SA ?
| > 
| > _nothing_ beats Exim.  Exim installation on a Debian system is
| > almost trivial.  Spamassassin installation on top of Exim, and it
| > wouldn't need to be Debian, using dman's instructions (check the
| > archives here), is a couple of minutes work, total.

Thanks.
 
| From what you're saying they've improved the debian install script a
| bit (when I last used it it asked you a couple of questions such as
| your domain name then left you to set it up manually).

If you answer all the questions correctly you'll have a working MTA.
The config script isn't a be-all script, but rather a starting point
that is an ending point only if you want exactly the stock
configuration it generates.

| I had a go at it once but gave up - the config file is far from easy...

What do you find difficult about exim's config file?  I didn't find it
difficult to understand.  exim4 is much improved, though (mostly wrt
the acls).

| I actually found the old sendmail .mc files
| more readable.  One thing I didn't like is that everything was in a
| single file, so if you (like I do) relay for several domains you had
| to type them in multiple times into the file & it was messy and
| error prone.

In exim3 and exim4 you can use macros to put the list of domains in
one place and just expand the macro later.  exim4 has a "domain list"
item you can create (you choose the name) and use that name elsewhere
in the config.

| I ended up using postfix because at the time it was the only mailer
| that could filter mail as it was relaying...  I believe sendmail has
| this now, though.

The downside to exim is that every message enters it twice.  The new
(in exim4) local_scan api provides a mechanism for someone to hook an
external scanner into it.  That scanner is run at the end of the DATA
portion of SMTP and before the 250 repsonse.  It allows the scanner to
change the response to 5xx, eg if the message is a virus.  Someone
wrote a hook to plug spamc into it, but I haven't tried it.

My technique involves taking the message and directing it back into
exim (via BSMTP) and using spamc as the transport filter.  The
advantage there is no recompilation of exim is necessary.  The
advantage there is no recompilation of exim is necessary.

If the local_scan thing is a good idea, I'm sure Philip will take
suggestions and patches on improving it (for example to dynamically
load scanner modules).

-D

-- 

"Don't use C;  In my opinion,  C is a library programming language
 not an app programming language."  - Owen Taylor (GTK+ developer)
 
GnuPG key : http://dman.ddts.net/~dman/public_key.gpg

Attachment: msg04322/pgp00000.pgp
Description: PGP signature

Reply via email to