<<< Date Index >>>     <<< Thread Index >>>

Re: mutt hangs when using remote imap server over home broadband



On Thu, Jul 31, 2008 at 08:54:15AM -0500, Kyle Wheeler wrote:
> On Thursday, July 31 at 11:01 AM, quoth Dan Davison:
> > I know next to nothing about the technicalities of email, and 
> > although this basically seems to work, I've got lots of questions 
> > about sending and sorting incoming mail, and I'd be interested in 
> > knowing how others recommend dealing with this situation.
> 
> Pretty much the same way. Although unless you want to keep your mail 
> on their IMAP server for some other reason, chances are that you'll be 
> MUCH happier if you pull all your mail and store it locally on your 
> laptop (e.g. using fetchmail or getmail) rather than keep it on their 
> server. That will make browsing through your mail archives MUCH 

Hmm, I'm confused. That *is* what happens, but without using fetchmail
or getmail. I run mutt locally on my laptop, and after I've read new
messages in my inbox, they get automatically moved to my read mail
folder ('in') on my local hard drive. This happens with the following
lines in my muttrc:

set mbox_type=Maildir
set folder="~/email"
set spoolfile=imap://markov.stats.ox.ac.uk/INBOX
set mbox="+in"
set record="+out"
set postponed="+postponed"

Is that what you would expect to happen?

(I will look into other suggestions made on this thread; thanks)

Dan

> faster, and certainly more reliable. On the other hand, if you need
> to be able to read your email without needing your laptop handy,
> then obviously that's not a workable solution.





> 
> > When I'm at home, if I leave mutt running for a few minutes, it 
> > invariably becomes unresponsive.
> 
> Ugh. Well, my first guess would be that your school's IMAP server has 
> a shockingly low timeout (the standard length is 30 minutes), such 
> that when mutt tries to check for mail again, mutt doesn't realize 
> that the IMAP server already closed the connection. The solution would 
> be to use a lower $timeout value, so that mutt checks for new mail 
> *MORE* frequently, so that their IMAP server doesn't consider you 
> MIA..
> 
> Another thought is that your school's IMAP server may not be 
> implementing the IDLE command correctly; try unsetting $imap_idle in 
> your muttrc.
> 
> ~Kyle
> -- 
> Always forgive your enemies; nothing annoys them so much.
>                                                          -- Oscar Wilde