KDEでは、何らかのイベントが発生したときにコマンドを実行する可能性があります。たとえば、kmailがメールを受信したとき、またはakregatorが新しいフィードをフェッチしたときにスクリプトを実行できます。
スクリプト内のメール/フィードの件名を取得できる方法でスクリプトを実行したいと思います。実行するプログラムを指定する可能性はありますか?
myprogram <SUBJECT> ?
引数または環境変数として指定することもできます。
あなたが求めているのは、「kmailが件名Fooのメールを受信したときに、knotifyを使用してコマンドを実行できますか?」だと思います。
いいえ。ただし、kmailでフィルターを作成して同じことを行うことができます。[設定]>[フィルターの構成]で、新しいフィルターを作成できます。左下隅には、受信した電子メールを外部アプリケーションにパイプする方法など、すべての高度な機能を確認できる[ヘルプ]ボタンがあります。
それがあなたが探しているものではない場合、あなたはあなたの質問を明確にする必要があるでしょう。
いいえ。ただし、スクリプト内から ( dcop
KDE3) またはqdbus
(KDE4) を使用して、KMail/Akregator に最新の新しいアイテムについて問い合わせることができます。