Notificateur de messagerie IMAP pour le gestionnaire de fenêtres / barre des tâches?


11

Je recherche un petit nouvel e-mail-notifiant pour les boîtes aux lettres IMAP qui affiche son état dans la barre d'icônes (comment l'appelez-vous?) D'un gestionnaire de fenêtres.

Fondamentalement, certains outils de type biff / xbiff portés sur la technologie du 21e siècle. ;)

J'utilise awesomewm, qui est capable d'afficher dans sa barre des tâches les «applets» (?), Qui fonctionnent également sous gnome (je suppose qu'il implémente un standard freedesktop).

Exigences de base:

  • ne devrait pas gaspiller de mémoire / CPU (par exemple une solution basée sur pythonGTK le ferait probablement)
  • prise en charge d'IMAPS et doit vérifier le certificat TLS de l'hôte
  • intervalles d'interrogation configurables
  • ne devrait pas trop distraire
  • belle interface

Bon d'avoir:

  • configuration facultative d'une action définie par l'utilisateur (exécution d'une commande externe)

Réponses:


6

hé, vous pouvez toujours écrire le vôtre!

#!/usr/bin/python
import imaplib
M = imaplib.IMAP4_SSL('imap.gmail.com')
if (M.login('YOU@gmail.com','PASSWORD')[0] != 'OK'): exit("no conn")
c = (M.select('Inbox'))[1][0]
if (c != '0'):print c
M.shutdown()

vous pouvez émettre ceci dans dmenu ou un autre outil de notification wm


Oui, voir ma réponse :)
— maxschlepzig

4

J'utilise maintenant Trysterobiff . Il s'agit d'un notificateur de messagerie IMAP non polling pour la barre d'état système. Il implémente les exigences, y compris l'exécution de commandes externes et ne se bloque pas.

Je l'ai écrit en utilisant Qt, donc Trysterobiff est assez portable. L'opération de non-polling est implémentée à l'aide de l'extension IDLE d'IMAP, c'est-à-dire que vous êtes immédiatement informé des nouveaux messages (contrairement à une approche de polling).


3

Avez-vous regardé gnubiff? Je l'utilise sous GNOME pour la boîte aux lettres de fichiers, mais il prend également en charge IMAP.


1
Je l'ai essayé il y a quelques minutes et la version 2.2.10 dans Ubuntu 10.04 s'est défectueuse après 20 minutes - en plus, le symbole de la barre d'état système était flickery, quand un bouton de fenêtre dans la barre des tâches a été redessiné (l'applet de gestionnaire de réseau ne pas ce problème)
— maxschlepzig

Hm ... ça ne lui posait aucun problème depuis six mois maintenant. YMMV, comme toujours. Vous pouvez essayer de construire à partir de sources récentes et / ou signaler le plantage.
— alex

bien sûr, utiliser une version déjà packagée d'un clone biff est juste plus pratique ...
— maxschlepzig
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.