I have not subscribed to this list, so please include my e-mail address in
any replies. Also, if this is not the correct place to be posting this
sort of question, I would appreciate any advice about appropriate channels
to use.
I set up fetchmail a while ago to retrieve mail for one of my accounts
using pop3. I thought everything was going fine, but recently I've had a
number of occasions on which it hadn't retrieved my mail. I thought it
had something to do with my firewall the last time it happened, because
I'd just made some big changes to my system, but this time I knew the
firewall was fine.
The problem, I believe, was that fetchmail was having trouble with a large
message on the server. My fetchmail log file looked something like this:
---
fetchmail: 5.8.0 querying map.domain.tld (protocol POP3) at Wed Oct 2
10:04:52 2002
fetchmail: 20 messages for username at map.domain.tld (407237 octets).
fetchmail: reading message 1 of 20 (21842 octets) fetchmail:starting
fetchmail 5.8.0 daemon
fetchmail: 5.8.0 querying map.domain.tld (protocol POP3) at Wed Oct 2
10:04:52 2002
fetchmail: 20 messages for username at map.domain.tld (407237 octets).
fetchmail: reading message 1 of 20 (21842 octets) fetchmail:starting
fetchmail 5.8.0 daemon
---
The reason the daemon was restarted in the middle was because fetchmail
seemed to have timed out, and I was trying to change some settings to fix
it. Nothing worked, but once I removed the large message from the server,
it worked fine. How can I set fetchmail to retrieve these large message,
or at least skip them and get all the other messages, and hopefully send
me a warning? My .fetchmailrc file looks like this:
---
set daemon 60
poll map.domain.tld protocol pop3:
user "username" with password pass is "username" here
and wants smtpaddress mail.gregwestin.com, fetchall;
---
I tried adding "timeout 0" or "timeout 1200" to the end of the server
part, but that didn't help. I also tried setting "limit" for the user,
though I didn't know how high to set it, and "limit 0" didn't work. Maybe
I needed to add a warning interval? I would think that there would be
some default warning interval...
Thank you for any help you can provide.
Sincerely,
Greg Westin
--
greg(_at_)gregwestin(_dot_)com
http://www.gregwestin.com
Contact info: http://www.gregwestin.com/contact.php