Re: Email client programs
Lev Lvovsky wrote:
> why the insistence on fetchmail?
Without fetchmail or something like it, if your network is down when you
decide to run your mail client, you can't check your mail server for new
messages. Even if the network is up, you have to wait while the client
connects to the server and downloads all your new mail (which may take a
With fetchmail, mail retrieval, filtering, and sorting is a background
task that the system can do whenever the network is up. When you start
your mail client, your mail is already there for you to read. Even if
the network is currently down, you'll have all your mail up to the point
that it went down.
Also, with fetchmail, you don't have to bother telling your mail client
about your POP or IMAP server -- it's one less thing to configure if you
happen to switch mail clients. Most of us don't do this very often, so
it's a minor point, but still nice.
I also like to run a local SMTP server, because then I can even send
mail when the network is down (though of course the local SMTP server
will have to queue outgoing mail until the network comes back up). With
both fetchmail and a local SMTP server, your MUA doesn't need to know
about any servers other than localhost, and doesn't have to be running
for your mail to come and go.