On 2003-11-03 21:43:26 -0700, Monique Y. Herman wrote:
> The very first paragraph in `man fetchmail` says
> 
>          fetchmail  is  a mail-retrieval and forwarding utility; it
>          fetches mail from  remote  mailservers  and  forwards  it  to
>          your  local  (client) machine's  delivery  system.   You  can
>          then handle the retrieved mail using normal mail user agents such
>          as mutt(1), elm(1) or Mail(1).   The fetchmail utility can be run
>          in a daemon mode to repeatedly poll one or more systems at a
>          specified interval.
> 
> Whatever you think about what a mail fetcher should be doing, shouldn't
> you read at least the first paragraph of the man page before using a
> tool?

This isn't sufficient: it gives no warning that mail may be lost by
doing this. I was rather naive and thought that if this failed, then
fetchmail wouldn't delete the mail.

> In fact, the author (that's esr, if I recall correctly) considered
> delivery to your local delivery system a *feature*, because it allows
> you to use all of the powerful features available through the MTA of
> your choice.
> 
> I'm sorry that you lost mail. It absolutely sucks. But I think it
> might be an object lesson -- it's a good idea to read up on a tool
> before using it, especially when you're going to use it on something
> as sensitive as mail.

Reading the man page won't solve the problems inherent to a dangerous
method. Even if you have a working system, the configuration of your
local delivery system may change in the future. It is still possible
to make a mistake when implementing an antispam rule and reject to
much mail (I know sysadmins who did that wrong).

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> - 100%
validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International
des Jeux Mathématiques et Logiques, TETRHEX, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to