Як змусити Emacs перевіряти електронну пошту та повідомляти про нову пошту


9

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


Ідея Emacs полягає в тому, щоб ви модифікували її під свої бажання. Просити пакунки змінити це, мені здається протиінтуїтивно зрозумілим. Я б запропонував, щоб ви могли вивчити деякі Lisp, щоб перевірити, чи є нові листи.
ReneFroger

@ ReneFroger, так, дякую за вашу пораду, але я знаю Ліса вже багато років, я багато робив звичайних Lisp і Emacs Lisp в минулому, і я писав різні спільні бібліотеки та прив'язки Lisp, кілька пакетів Emacs Lisp , ознайомтесь з моїм профілем, можливо, вам можуть бути корисні деякі з них. Щодо цього питання, я, звичайно, можу писати все, що мені подобається, але це не відбудеться, якщо є щось, що вже працює, я зараз маю робити інші речі.
Марк Карпов

1
Вибачте за мою погану пораду. Я перевірив ваш профіль, і мені дуже шкода моїх суворих слів. Я навіть використовую один із ваших пакетів ..
ReneFroger

4
@ ReneFroger, не забудьте ... Зауважте, що навіть тоді, коли Emacs дозволяє вам змінювати все, що вам подобається, ми не повинні винаходити колесо, тому, здається, практично запитати, чи є якась корисна річ вже реалізована. Коли ви не задоволені існуючими рішеннями або хочете чогось особливого, тоді так, продовжуйте писати Emacs Lisp! :-D
Марк Карпов

Відповіді:


8

Ви захочете подивитися на Гнуса Демона .

Від gnus-demon.elви , ймовірно , хочете gnus-demon-scan-mailчи gnus-demon-add-scanmail[ По замовчуванням 120, 60: Сканування кожні 2 години , якщо в режимі очікування в протягом 1 години].

Це, мабуть, ближче до стандартного 5-хвилинного сканування на телефонах / програмах:

(gnus-demon-add-handler 'gnus-demon-scan-mail 5 t)

EmacsWiki має порівняння повідомлень Gnus , деякі - для моделювання сповіщень про нову електронну пошту, деякі - для сповіщень на робочому столі.

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