私は procmail でよくある要件を持っていますが、どうにかして結果を得ることができません。次の内容の procmailrc ファイルがあります。
:0
* ^To.*@myhost
| /usr/bin/python /work/scripts/privilege_emails_forward.py
ここで、私のカスタム python スクリプト (privilege_emails_forward.py) は、現在受信した電子メールをスキャンし、メール コンテンツに対していくつかの操作を行います。しかし、最初のショットでスクリプトを実行することはできません (メールの内容をスキャンすることは言うまでもありません)。
- これは、新しいメールが到着するとすぐに外部プログラム (python) を呼び出す正しい方法ですか?
- そして、私のpythonプログラム(privilege_emails_forward.py)はどのようにしてメールを入力として受け取りますか? 私はsys.argvまたはstdinとして意味しますか????