fetchmail-friends
[Top] [All Lists]

[fetchmail] fetchmail problems with large messages

2002-10-02 09:01:51
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



<Prev in Thread] Current Thread [Next in Thread>