Notificatore di posta IMAP per window manager / barra delle attività?


11

Sto cercando un piccolo notificatore di nuove e-mail per le caselle di posta IMAP che visualizzi il suo stato nella barra delle icone (come si chiama?) Di un gestore di finestre.

Fondamentalmente alcuni strumenti biff / xbiff portati alla tecnologia del 21 ° secolo. ;)

Sto usando awesomewm, che è in grado di visualizzare nella sua barra delle applicazioni le 'applet' (?), Che funzionano anche con gnome (suppongo che implementa alcuni standard freedesktop).

Requisiti di base:

  • non dovrebbe sprecare memoria / CPU (ad esempio una soluzione basata su pythonGTK probabilmente lo farebbe)
  • supporto per IMAPS e dovrebbe verificare il certificato TLS host
  • intervalli di polling configurabili
  • non dovrebbe distrarre troppo
  • bella interfaccia

Bello avere:

  • configurazione opzionale di un'azione definita dall'utente (esecuzione di un comando esterno)

Risposte:


6

ehi puoi sempre scrivere il tuo!

#!/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()

puoi emetterlo nel dmenu o in un altro strumento di notifica wm


Sì, vedi la mia risposta :)
maxschlepzig

4

Ora sto usando Trysterobiff . Si tratta di un notificatore di posta IMAP senza polling per il systray. Implementa i requisiti, inclusa l'esecuzione di comandi esterni e non si arresta in modo anomalo.

L'ho scritto usando Qt, quindi Trysterobiff è abbastanza portatile. L'operazione di non polling viene implementata utilizzando l'estensione IDLE di IMAP, ovvero si viene immediatamente informati della nuova posta (in contrasto con un approccio di polling).


3

Hai visto gnubiff? Lo uso sotto GNOME per la cassetta postale dei file, ma supporta anche IMAP.


1
L'ho provato qualche minuto fa e la versione 2.2.10 in Ubuntu 10.04 è stata segfault dopo 20 minuti - inoltre, il simbolo della barra delle applicazioni era sfarfallio, quando un pulsante della finestra nella barra delle attività è stato ridisegnato (l'applet del gestore della rete fa non ho questo problema)
maxschlepzig

Hm ... non ho avuto problemi con questo da sei mesi. YMMV, come sempre. Puoi provare a costruire dalle ultime fonti e / o segnalare l'incidente.
alex,

certo, usare una versione già impacchettata di alcuni cloni biff è solo più conveniente ...
Maxschlepzig
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.