speeding up bogofiltering

Trevor Smith trevor at haligonian.com
Wed Dec 1 23:32:43 CET 2004


On December 1, 2004 11:25 am, Tom Anderson wrote:
> I keep hearing this, but I don't see it.  Sendmail works right out of the
> box in most cases.

Not for me. To reiterate though, I'm saying sendmail won't *send* on my 
system, only receive.

To make it send, the config file must be modified and then it must be run 
through m4 and then sendmail must be restarted (as far as I have been able to 
understand). It may have turned out that only two items needed to be changed 
in the sendmail.mc config file to make sendmail "work" on my system, but the 
"simplest" howto I could find contained nearly 2,700 words before it got to 
the point of teaching me that all I needed to change was those two things and 
it never actually said that all I needed to change was those two things, I 
just sort of figured that out. And that was *after* I jumped directly to the 
part of the howto for "the home user". (The howto also contained typos or 
something that caused its sample config file not to compile properly, thus 
stopping sendmail from even restarting, which didn't help the learning 
curve.)

Without these modifications, all my outgoing messages disappear. No error, no 
bounces, no warnings. I don't know if sendmail is failing, throwing them away 
on purpose (according to what it thinks I was instructing) or if external 
servers are discarding my messages because I have sendmail misconfigured. If 
I hadn't been sending to myself (and occasionally I wasn't), I would never 
have known the messages weren't being sent normally (and occasionally I 
didn't).

>  Updating sendmail.mc is well-documented, as are the
>  other files such as virtusertable. 

Yes, the documentation is extensive.

>  It's all pretty intuitive as far as I  

I disagree completely and I'd wager I'm provably right, according to the 
definition of "intuitive". For a person who *already* knows how to configure 
sendmail or who has an advanced degree in networking, of course the docs may 
seem clear. However, that is not "intuition", it's prior knowledge. To the 
casual user, the options are very numerous and the explanations of them are 
opaque. I would happily wager $100 that given any 100 truly randomly chosen 
individuals -- even people who have used computers for a few years -- over 90 
of them would be unable to explain or understand what the options in the 
sendmail documentation are for.

For the record, I'm a computer science student, (currently taking a networking 
course!) about to become a masters of computer science student, and I found 
the documentation unilluminating.

-- 
Trevor Smith // trevor at haligonian.com



More information about the Bogofilter mailing list