受信トレイを更新するmuttのレスポンシブ方法

受信トレイを更新するmuttのレスポンシブ方法

Gmailで作業するときは、muttバインディング(メールボックスの同期)を介して「電子メールの更新を確認」、時々単に使用(フォルダを変更)し、変更するIMAPフォルダへのパスとして提供(デフォルトはMAILBOX)して「電子メールの更新を確認」します。$c=

同じことを行うより良い(具体的には:より速い)方法はありますか?たとえば、解決策は、「フォルダ切り替えチャック」よりも直接的なアプローチになります。そして、$時々起こるように、特定のアップデートを「見逃さない」もの($電子メールを全く確認せずに削除されたとマークされたメッセージを削除するなど?)

答え1

キー(G「Get」を推奨)をimap-fetch-mail〜/ .muttrcにバインドします。

 bind index G imap-fetch-mail

Gインデックスをクリックすると、imapサーバーから新しいメールを取得します。

(POPユーザーの場合、fetch-mailPOPサーバーからメールを取得する機能です。)

答え2

この変数は次のように設定できますtimeout

set timeout=10

muttがユーザー入力を待っている間アイドル状態の間、最大10秒ごとに現在のメールボックスをポーリングします。これはデフォルトの600秒よりも頻繁にポーリングされます。 IDLEが有効な場合、v1.5.11以降は必要ありません。

関連情報