On 2011-11-23, Alexander Pletnev wrote: > On Tue, Nov 22, 2011 at 10:38:01AM -0800, Gary Johnson wrote: > > > ######################################################## > > > #and this one for pop3 > > > set spoolfile=~/Mail/inbox > > > set pop_host="" > > > set pop_user="" > > > set pop_pass="" > > > set pop_checkinterval="60" > > > set pop_delete="no" > > > ######################################################## > > > set mail_check=5 > > > set check_new=yes > > > set header_cache =~/.mutt/cache/headers > > > set message_cachedir =~/.mutt/cache/bodies > > > set certificate_file =~/.mutt/certificates > > > auto_view text/html > > > set beep_new > > > > > > My system: Fedora 15, xfce, mutt Mutt 1.5.21 (2010-09-15) > > Mutt only checks for new mail when it runs its input processing > > loop, which it does normally only when the user is typing. It also > > runs this loop when an input timer times out, but the default > > timeout is 600 seconds or 10 minutes. To change this timeout value > > to check more often, use something like > > > > set timeout=5 > > Gary, thanks for your reply. But are you sure that mutt checks regular POP > mailbox with this timeout? > It seems like it doesn't. Now it checks only when i press \C-G
With timeout=5, mutt will wake up every 5 seconds and check whether any other timers have expired. If the pop_checkinterval timer has expired, it should check the POP3 server. With your configuration, the POP3 server will be checked only every 60 seconds. That was my understanding the last time I looked at the code and the last time I used mutt's internal POP3 client anyway. If that doesn't seem to explain the behavior you're seeing, I'll have to look again. I use fetchmail now. Regards, Gary