私はウィンドウマネージャのアイコンバー(何と呼びますか?)にステータスを表示するIMAPメールボックス用の小さな新しい電子メール通知を探しています。
デフォルトでは、biff / xbiffなどの一部のツールは21世紀の技術に移植されています。 ;)
私はタスクバーに「アプレット」(?)を表示できるAwesomewmを使用しており、gnomeでも動作します(いくつかのfreedesktop標準を実装しているようです)。
基本要件:
- メモリ/ CPUを無駄にしないでください(例:pythonGTKベースのソリューションはそうかもしれません)
- IMAPSがサポートされており、ホストTLS証明書を確認する必要があります。
- 設定可能なポーリング間隔
- あまりにも気を散らしてはいけない
- 良いインターフェース
持ってもいい:
- カスタムジョブのオプション構成(外部コマンドの実行)
答え1
こんにちは、いつでも自分で書くことができます!
#!/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()
次のアドレスに送信してください。メニューまたは他のwm通知ツール
答え2
私は現在使用していますトリストビーフ。システムトレイの非ポーリングIMAPメール通知。外部コマンドの実行を含む要件を実装し、競合しません。
Qtを使って書いたので、Trysterobiffは移植性に非常に優れています。非ポーリング操作は、IMAP の IDLE 拡張を使用して実装されます。すぐに新しいメッセージを通知します(ポーリング方法とは反対)。
答え3
ボンgnubiff
? GNOMEはファイルメールボックスとして使用するためにIMAPもサポートしています。