ウィンドウマネージャーのアイコンバー(どのように呼びますか?)にステータスを表示するIMAPメールボックスの小さな新しい電子メール通知機能を探しています。
基本的に、21世紀のテクノロジーに移植されたツールのようなbiff/xbiffがあります。 ;)
私はawesomewmを使用しています。これは、タスクバーに「アプレット」(?)を表示でき、gnomeでも機能します(freedesktop標準を実装していると思います)。
基本的な要件:
あった方がよい:
私は今 Trysterobiff を使用しています。これは、システムトレイ用の非ポーリングIMAPメール通知機能です。外部コマンドの実行を含む要件を実装し、クラッシュしません。
私はQtを使用して作成したので、Trysterobiffは非常に移植性があります。非ポーリング操作は、IMAPのIDLE拡張機能を使用して実装されます。つまり、(ポーリングアプローチとは対照的に)新着メールがすぐに通知されます。
ねえ、あなたはいつでもあなた自身を書くことができます!
#!/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()
これを dmen または別のwm通知ツールに出力できます
gnubiff
を見たことがありますか? GNOMEでファイルメールボックスに使用していますが、IMAPもサポートしています。