特定の処理アクティビティ (主に、一部のデータ ファイルをバックアップできる別のマシンに移動する) を実行するスクリプトを作成していますが、コピーをトリガーするタイミングがわかっているのは、メールが IMAP メール サーバー (ネットワーク外) の特定のフォルダーに配信されたときだけです。
だから私は何かを探していますのみメールチェックを実行し、新着メールの場合スクリプトをトリガーします。他に選択肢がない限り、IMAP フォルダーの内容をダウンロードしたくありません。
fetchmail
、getmail
またはこれを行うことができますかofflineimap
、それとも他に何かありますか?
答え1
imapfilterをチェックしてください。これにより、リモートのimapサーバーをチェックできます。https://github.com/lefcha/imapfilter