On Wed, Jan 30, 2002 at 10:30:48PM -0800, Patrick Kirk wrote: > Hi all, > > For years now I've used fetchmail to get mail and now its suddenly stopped > working. > > What happens is that fetchmail seems to freeze instead of flushing the > account. Its set to pick up every minute...it takes several minutes on just > one of my mailboxes and thus never actually gets any mail down. > > when this happens I see --fetchmail ----sendmail 578 or some such thing in > pstree. I assume this is the number of attempts that failed. > > the output of fetchmail -v is... > > skipping message [EMAIL PROTECTED]:10 (2400 octets) not flushed > skipping message [EMAIL PROTECTED]:11 (2701 octets) not flushed
It looks like you have 11 messages that have been fetched, but not flushed. This could happen e.g. if the pop3 connection was dropped prematurely. fetchmail handles this by keeping track of which ones were fetched already (in ~/.fetchids), and skiping them in the future. If you didn't receive them, try fetchmail --all or fetchmail --all --flush > fetchmail: POP3> TOP 12 99999999 > fetchmail: POP3< +OK Top of message follows > reading message [EMAIL PROTECTED]:12 of 12 (2326 octets) So far, everything looks normal. > fetchmail: SMTP connect to localhost failed > fetchmail: can't raise the listener; falling back to /usr/sbin/sendmail Odd. Have you specified --mda or -m on the fetchmail command line? Or use the "mda" keyword in ~/.fetchmailrc? It looks that way. You should only need to do that if you use a local MDA that does not listen to localhost:smtp. If you run exim/sendmail etc locally, you should not need to specify a MDA to fetchmail - the defaults will be OK. By the looks of it, fetchmail has trouble with delivering the mail *locally*, not getting from pop3. Try poking around in /var/log/syslog and /var/log/messages etc for clues. > [snip] > > Has anyone any thoughts on how to remedy this? All help appreciated. > > [snip] > > Patrick Kirk Hope this helps -- Karl E. Jørgensen [EMAIL PROTECTED] www.karl.jorgensen.com ==== Today's fortune: Sigh. I like to think it's just the Linux people who want to be on the "leading edge" so bad they walk right off the precipice. -- Craig E. Groeschel