Neomutt: imap: Mutt should handle dropped connections/routing problems gracefully. It should be able to transparently reconnect.

Created on 9 Apr 2017  路  5Comments  路  Source: neomutt/neomutt

The TODO file says:

[ -- socket -- ]

  • Smarter connection code. Mutt should handle dropped connections/routing
    problems gracefully. It should be able to transparently reconnect. This
    is facilitated by the next item.

  • Interruptible socket calls, preferably without having to abort the
    connection. For example large downloads could be chunked.

are those still relevant?

hard enhancement

Most helpful comment

I have this issue in one of the places, where I use neomutt. It closes connection every 5 minutes, and every time my mailbox becomes closed. It does not reconnect and remains in such state untill I enter mailbox manually via "c".
Please, fix this painful problem

All 5 comments

are those still relevant?

yes! also with sleep/resume.

  1. but machine to sleep
  2. resume
  3. mutt frozen
  4. kill mutt or wait for 5-10 minutes

I have this issue in one of the places, where I use neomutt. It closes connection every 5 minutes, and every time my mailbox becomes closed. It does not reconnect and remains in such state untill I enter mailbox manually via "c".
Please, fix this painful problem

The IMAP code is flaky, but it may be a while before we risk making significant changes.
I'm going to close this as "unfixable" for now. Sorry.

@tkhai the problem you've described got fixed recently, but it's still not ideal.

@l29ah, thanks for your notification (and fixing, I assume :)).

Was this page helpful?
0 / 5 - 0 ratings