私はこれまで procmail を使用したことがありませんが、(私の研究開発から) procmail が私の謎を解くための最良の選択である可能性が高いと信じています。私たちのシステムは電子メールを受け取ります。そこから次の 3 つの値が必要です。
SUBJECT 行の 4 桁または 5 桁の整数。(「N」と呼びます)
REPLY-TO 行からのメール エイリアス (「R」と呼びます)
それが「ケース」または「プロジェクト」と言う意味の電子メールのタイプを決定します。(「T」と呼びます) この値は SUBJECT 行から解析されます。
誰かがそのレシピで私を助けることができれば、私は最も感謝しています.
次にやらなければならないことは次のとおりです。
- これらの 3 つの値を Python スクリプトに送信します (これを procmail から直接行うことはできますか? パイプ? 何か別の方法がありますか?)
- 電子メール メッセージを削除する
次のような 4 つのドメイン名からのみこれらのメールを受け入れる必要があります。
(@sjobeck.com|@cases.example.com|@messages.example.com|@bounces.example.com)
最後に、これら 3 つの値を 2 番目のスクリプトにパイプで渡し、そのための最適な構文に関するアドバイスをいくつか示します。ここでのアドバイスは非常にありがたいです。これは次のようなものでしょうか。
this-recipe $N $T $R | second-script.py
または、正確にはどのように見えますか?それとも、これは procmail の問題ではなく、Python の問題ですか? (だったらいいですよ、あちらで処理します。)
本当にありがとう!
ジェイソン