プロが教える店舗&オフィスのセキュリティ対策術

procmailを使用して受信したメールの本文内のある特定の文字列を置換して
キューに入れたいと考えておりいろいろ調査した結果試しては
いるのですがどうもうまく動作しません。

意図していることは受信したメールの本文中にある”:”を”=”に置換した内
容の本文を再度キューに戻したいと考えてます。

どなたか知っている方がいましたら教えていただけないでしょうか。

A 回答 (1件)

procmail+formail+sed等で、本文の書き換え自体は可能ですが・・


添付ファイルがある場合などを考えると、現実的には難しいと思いますよ。
ご自分で、フィルタ部分をperlなどで書いて、それを使って、実現するのが
良いと思います。(昔ですが、当方は、そのような方法で捌いていました)

:0 fw
| perl hogehoge
:0
続く・・

hogehogeスクリプトが標準入力からメール全文を読み出して、必要な加工後
標準出力へ出力すると、キューが変更できます。
それをレシピ上の後続で処理可能です。

個人的には、procmailより、maildropの方が小細工しやすいように感じますが。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!