mutt: автоматично показувати нові повідомлення


12

Коли я відкрив барель, я не бачу нових електронних листів, поки не натисну клавішу, наприклад стрілку вниз. Потім з’являються нові електронні листи. Чи існує спосіб, коли мут розпізнає, що прийшов новий електронний лист, і відобразить електронну пошту автоматично, без мене потрібно натискати клавішу кожні кілька хвилин?

Я використовую формат maildir (локально зберігаються електронні листи). Що було б найкращим способом? Чи потрібно перевірити шум кожні п ять секунд, чи це повинно бути повідомлено ОС, можливо, використовуючи інотифікований?


Є check_newна? (Це за замовчуванням.)
Жил 'SO- перестань бути злим'

Відповіді:


11

Я вважаю, що я знайшов рішення для цього на вікі Mutt .

Як змусити частіше перевіряти нове повідомлення на нову пошту? Яка різниця між $ timeout та $ mail_check?

Після кожного введення клавіш mutt оновлює стан усіх папок. Щоб отримувати сповіщення "Нова пошта за ...", навіть не натискаючи клавішу, встановіть $ timeout == час, щоб зачекати, коли не працює в режимі очікування (не натиснута клавіша) до того, як статус буде оновлено знову, як якщо б натиснута клавіша. Щоб уникнути занадто частого доступу до папок (погане з'єднання через NFS або IMAP), встановіть $ mail_check == minium time між 2 скануваннями нової пошти (зовнішні зміни папок) у разі високої активності клавіатури.

$ mail_check <$ timeout: сканування наступного оновлення $ timeout <$ mail_check: оновлення перед скануванням

Це означає, що $ mail_check <$ timeout є більш корисним, тому що, коли мут часу оновиться, він також буде перевіряти зовнішні зміни, щоб включити їх у оновлення.

Як отримати інформацію про нову пошту?

Коли приходить нова пошта, внизу екрана відображається автоматичне (без натискання клавіші) повідомлення "Нова пошта в ...". Це відбувається лише в меню індексів. Для перевірки вручну ви можете скористатися функцією списку "buffy-list", яка працює в браузері пейджера, індексу та папок. Він друкує список папок з новою поштою. Однак він відображатиме оновлений список лише тоді, коли меню індексу зосереджено. Крім того, ви можете викликати галочку в браузері папок, яка оновлює відображення (прапор "N" для папок з новою поштою), а також список папок списків.

Я вважаю це заплутаним і погано поясненим, але я спробував це, додавши set timeout=30до свого ~/.muttrcі, здається, працює! Перегляд папки "Вхідні" оновлюється недовго після того, як мої звіти демонстрації IMAP завантажили нову пошту. Я сподіваюся, що це працює і для вас!


set timeout=30чудово працює
Мартін Вегтер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.