ti-enxame.com

IMAP Mail Notifier para gerenciador de janelas / barra de tarefas?

Eu estou procurando por um pequeno novo-e-mail-notificador para caixas de correio imap que exibe seu status na barra de ícones (como você chama isso?) De um gerenciador de janelas.

Basicamente, alguns Biff/Xbiff como ferramenta portado para a tecnologia do século XXI. ;)

Eu estou usando awesomewm, que é capaz de exibir em sua barra de tarefas os 'applets' (?), Que também funcionam sob o gnome (eu acho que isso implementa algum padrão de liberdade de freedesktop).

Requisitos básicos:

  • não deve desperdiçar memória/CPU (por exemplo, uma solução baseada em Pythongtk provavelmente seria)
  • suporte para IMAPS e deve verificar o certificado TLS Host
  • intervalo de pesquisa configurável
  • não deve distrair muito
  • Nice Interface.

Bom ter:

  • configuração opcional de uma ação definida pelo usuário (executando um comando externo)
11
maxschlepzig

Agora estou usando Trysterobiff . É um notificador de email IMAP não pollining para o Systray. Implementa os requisitos, incluindo a execução de comandos externos e não falha.

Eu escrevi usando o QT, assim o Trysterobiff é bastante portátil. A operação de não-pesquisa é implementada usando a extensão ociosa do IMAP, i.E. você é Imediata notificada de novos e-mails (em contraste com uma abordagem de polling).

4
maxschlepzig

ei, você sempre pode escrever o seu próprio!

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

você pode emitir isso em Dmen ou outra ferramenta de notificação WM

6
Brad Clawsie