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.