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
msg04322/pgp00000.pgp
Description: PGP signature