So lassen Sie Emacs meine E-Mails abrufen und neue E-Mails melden


9

Ich verwende GNUS, um meine E-Mails zu lesen. Gibt es eine Möglichkeit, mein Postfach automatisch zu überprüfen und neue Mails zu melden? Vielleicht gibt es ein Paket, um so etwas zu tun?


Die Idee von Emacs ist, dass Sie es an Ihre Wünsche anpassen. Nach Paketen zu fragen, um sie zu ändern, scheint mir nicht intuitiv zu sein. Ich würde vorschlagen, dass Sie etwas Lisp lernen könnten, um zu überprüfen, ob es neue Mails gibt.
ReneFroger

@ReneFroger, heh, nun, danke für Ihren Rat, aber ich kenne Lisp seit Jahren. Ich habe in der Vergangenheit viel Common Lisp und Emacs Lisp gemacht und verschiedene Common Lisp-Bibliotheken und -Bindungen geschrieben, mehrere Emacs Lisp-Pakete Überprüfen Sie mein Profil, vielleicht finden Sie einige davon nützlich. Was diese Ausgabe betrifft, kann ich natürlich schreiben, was ich will, aber das wird nicht passieren, wenn etwas bereits funktioniert. Ich habe jetzt andere Dinge zu tun.
Mark Karpov

1
Entschuldigen Sie meinen schlechten Rat. Ich habe Ihr Profil überprüft und es tut mir sehr leid für meine harten Worte. Ich benutze sogar eines Ihrer Pakete ..
ReneFroger

4
@ReneFroger, egal ... Beachten Sie, dass Emacs Sie zwar alles ändern lässt, aber das Rad nicht neu erfinden sollte. Es erscheint daher praktisch zu fragen, ob bereits etwas Nützliches implementiert ist. Wenn Sie mit vorhandenen Lösungen nicht zufrieden sind oder etwas Besonderes wünschen, schreiben Sie Emacs Lisp! :-D
Mark Karpov

Antworten:


8

Du wirst dir Gnus Demon ansehen wollen .

Von gnus-demon.elmöchten Sie wahrscheinlich gnus-demon-scan-mailoder gnus-demon-add-scanmail[Standardmäßig 120, 60: Scannen Sie alle 2 Stunden, wenn Sie 1 Stunde im Leerlauf sind].

Dies entspricht wahrscheinlich eher dem Standard-5-Minuten-Scan auf Telefonen / Anwendungen:

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

EmacsWiki bietet einen Vergleich von Gnus-Benachrichtigungen , einige für Modeline-Benachrichtigungen zu neuen E-Mails, andere für Desktop-Benachrichtigungen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.