mutt: Gmail IMAP が応答しない

mutt: Gmail IMAP が応答しない

私はIMAP経由でGmailを読むためにMUAを使用していますmuttmutt数分間開いたままアイドル状態にしておくと、プログラムはキーボード入力に応答しなくなり、プロセスを終了する必要があります。問題がIMAPタイムアウトか他のものかはわかりません。関連するIMAP設定をIMAPタイムアウトを防ぐ必要がある値に変更しました。私の設定ファイル.muttrcの関連設定:

unset imap_passive
set imap_keepalive = 120
set timeout = 30
set mail_check = 60

これは、応答しないキーボードの問題を解決する方法、特にIMAPが切断されたことを確認する方法です。ありがとうございます。

答え1

/var/log/messagesまたは、同じ興味深いコンテンツがあるかどうかログを確認してください/var/log/mail.log

別のSSHセッションまたはコンソールを開き、stracemuttプロセスが開始された後にそれをmuttプロセスに接続することもできます。ps aux | grep mutt別のセッション/コンソールでpidを見つけて実行します。

strace -p pid

muttが停止したりクラッシュした理由を理解したり、少なくともトラブルシューティングのための新しい手がかりを得ることができるはずです。分岐している場合は、-f子プロセスを追跡するためにstraceにスイッチを追加することもできます。何が見つかったのか教えてください...

答え2

ネットワーク、特にワイヤレスネットワークがダウンして上昇する可能性があります。 Muttは、近い将来修正される可能性のない古い設計であるBlock IOを使用しています。望むより:https://bbs.archlinux.org/viewtopic.php?id=105030

この問題はオフラインimap + mutt設定で解決される可能性が高いです。

答え3

これは以下に関連する可能性が高いです。エラー2540IMAP タイムアウト後に Mutt がクラッシュする場合。

持つその他複数のIMAP関連チケットバージョン 1.6 が終了しました。同じ問題が発生した場合、すぐにリリースされることを願っています。

関連情報