Notificador de email IMAP para gerenciador de janelas / barra de tarefas?


11

Estou procurando um pequeno notificador de novo email para caixas de correio IMAP que exibe seu status na barra de ícones (como você chama isso?) De um gerenciador de janelas.

Basicamente, algumas ferramentas como biff / xbiff são portadas para a tecnologia do século XXI. ;)

Estou usando o awesomewm, que é capaz de exibir em sua barra de tarefas os 'applets' (?), Que também funcionam com o gnome (acho que implementa algum padrão do freedesktop).

Requisitos básicos:

  • não deve desperdiçar memória / CPU (por exemplo, provavelmente uma solução baseada em pythonGTK)
  • suporte ao IMAPS e deve verificar o certificado TLS do host
  • intervalos de pesquisa configuráveis
  • não deve distrair muito
  • boa interface

Bom ter:

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

Respostas:


6

Ei, você sempre pode escrever o seu!

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

você pode emitir isso no dmenu ou em outra ferramenta de notificação do ui


Sim, veja minha resposta :)
maxschlepzig 11/11

4

Agora estou usando o Trysterobiff . É um notificador de email IMAP sem polling para a bandeja do sistema. Ele implementa os requisitos, incluindo a execução de comandos externos e não falha.

Eu o escrevi usando o Qt, portanto o Trysterobiff é bastante portátil. A operação de não polling é implementada usando a extensão IDLE do IMAP, ou seja, você é notificado imediatamente sobre novos emails (em contraste com uma abordagem de polling).


3

Já olhou gnubiff? Eu o uso no GNOME para caixa de correio de arquivo, mas também suporta IMAP.


1
Eu tentei alguns minutos atrás e a versão 2.2.10 no Ubuntu 10.04 foi falhada após 20 minutos - além disso, o símbolo da bandeja do sistema estava tremendo, quando um botão da janela na barra de tarefas foi redesenhado (o applet do gerenciador de rede faz não tem esse problema)
maxschlepzig 02/12/2010

Hum ... não tive nenhum problema com isso por meio ano agora. YMMV, como sempre. Você pode tentar criar a partir de fontes mais recentes e / ou relatar a falha.
alex

Claro, usando uma versão já embalados de algum clone biff é apenas mais conveniente ...
maxschlepzig
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.