私はIMAP経由でGmailを読むためにMUAを使用していますmutt
。mutt
数分間開いたままアイドル状態にしておくと、プログラムはキーボード入力に応答しなくなり、プロセスを終了する必要があります。問題が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セッションまたはコンソールを開き、strace
muttプロセスが開始された後にそれを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 が終了しました。同じ問題が発生した場合、すぐにリリースされることを願っています。