On Fri, 2007-03-23 at 09:38 -0400, Celejar wrote: > I'm not much of an expert, but here's an excerpt from the getmail FAQ: > > > Why did you write getmail? Why not just use fetchmail? > > > > Short answer: ... well, the short answer is mostly unprintable. The long > > answer is ... well, long: > > > > I do not like some of the design choices which were made with fetchmail. > > getmail does things a little differently, and for my purposes, better. In > > addition, most people find getmail easier to configure and use than > > fetchmail. Perhaps most importantly, getmail goes to great lengths to > > ensure that mail is never lost, while fetchmail (in its default > > configuration) frequently loses mail, causes mail loops, bounces > > legitimate messages, and causes many other problems. ... > > The fetchmail authors' boneheaded decision to create a configuration-file > > GUI editor (rather than actually giving fetchmail a sane configuration > > syntax) also came back to bite them in the ass: in October 2005, it became > > known that fetchmailconf created its files in such a way that users' > > passwords could be read during file creation. > > > > But don't just take my word for it; see > > http://docs.freebsd.org/cgi/mid.cgi?200102172349.QAA11724 and > > http://esr.1accesshost.com/. > > > > getmail users have not had to worry about any of these security holes or > > design and implementation errors. > > Now again, I'm not an expert, and I basically was just impressed by all > these words :). But getmail certainly is easy to configure, and I've > never had any problems with it. Hmm. I'm impressed too. So I looked at the configuration information online and am impressed with that too. And looked at fetchmailconf and was, uh, not impressed (and never have been, although it /has/ always worked). So I want to use getmail. But I'm confused about something: fetchmail (as far as I can tell) does not deliver to my ~/.Maildir directory directly, but rather to the Postfix server that is running. All I can find in fetchmailconf is "Forwarding options | Listeners to forward to: localhost". I can not find anything in fetchmailrc about a destination for mail. Here is my fetchmailrc: # Configuration created Mon Nov 13 15:29:47 2006 by fetchmailconf 1.52 $Revision: 4740 $ set postmaster "owenh" set bouncemail set no spambounce set properties "" set daemon 120 poll pop.gmail.com with proto POP3 auth password user 'owenh000' there with password '***' is 'owenh' here options fetchall ssl sslcertck sslcertpath '/etc/ssl/certs' postconnect 'imapfilter' My mail is in ~/.Maildir, accessed by dovecot-imapd, delived to by postfix. How can I configure getmail to deliver mail through postfix or dovecot? I don't know what fetchmail does, but I don't think it delivers directly to ~/.Maildir. Also, I haven't ever had problems with fetchmail configured this way. Debian Etch.
Attachment:
signature.asc
Description: This is a digitally signed message part