Re: [SLUG] Mail Transfer Agents

From: Kwan Lowe (kwan@digitalhermit.com)
Date: Sat Nov 19 2005 - 19:48:56 EST


> Sendmail is the most byzantine piece of software on Earth to configure.

:D

Whaddya mean? Isn't the following patently obvious:

Kresolve host -a<OKR> -T<TEMP>
C{ResOk}OKR

Or how about something like this:

R$* $: < $&{deliveryMode} > $1
R< d > $* $@ deferred
R< $* > $* $: $2

I know, I know -- no one touches the .cf file anymore.. It's all done through the
macros... So you come across some section of .mc file that looks like this:

dnl # this is a comment

And then you find there's a FEATURE you want to remove... so you do something like
this:

dnl # FEATURE(redirect)dnl

Of course this doesn't actually disable the feature. It still shows up once it's run
through the macro processor in most versions of Sendmail.

Troubleshooting?

Imagine that you want to send an email if your CPU starts hitting high utilization
(not the brightest idea, but usually innocuous). Guess what, Sendmail will refuse
to send mail when the CPU is edging 90% because of a throttle condition. I'm
guessing that it was put in because someone realized how heavy on resources Sendmail
is... It's configurable, but can be a PITA to troubleshoot...

Which brings me to my main beef with Sendmail...It's too damn resource intensive. I
can have the exact same hardware process twice as much volume with Postfix than with
Sendmail. Not a big deal for a personal server, but crippling when you're expected
to process 10,000+ mails a day.

> The manual for it is huge. Much has been said about its security or lack
> of same, but I don't think it's any less secure than any other MTA. It
> is the oldest MTA out there. (And therefore, the cruftiest.)

I know Sendmail only because I've had to deal with it for a decade. Lots of (most??)
sites still use it bumps and all. Lots of scripts still assume it. It served its
purpose in its day though. Postfix has some workalike command line tools which
lessens the cutover pain though, so all hope is not lost.

-- 
* The Digital Hermit   http://www.digitalhermit.com
* Unix and Linux Solutions   kwan@digitalhermit.com
-----------------------------------------------------------------------
This list is provided as an unmoderated internet service by Networked
Knowledge Systems (NKS).  Views and opinions expressed in messages
posted are those of the author and do not necessarily reflect the
official policy or position of NKS or any of its employees.



This archive was generated by hypermail 2.1.3 : Fri Aug 01 2014 - 20:16:05 EDT