私はprocmailを設定します。今は、選択したトピックのメールをサーバーメールからメールにリダイレクトするコードがあります。私は、サーバー上で選択した.txtファイルにメールの内容をコピーしたいProcmailからファイルへ
:0 c
*Subject.*ExampleTopic
[email protected]
:それは私のコードです。どうすればいいですか?
私はprocmailを設定します。今は、選択したトピックのメールをサーバーメールからメールにリダイレクトするコードがあります。私は、サーバー上で選択した.txtファイルにメールの内容をコピーしたいProcmailからファイルへ
:0 c
*Subject.*ExampleTopic
[email protected]
:それは私のコードです。どうすればいいですか?
現在のコードは、[email protected]
という名前のフォルダにコピーを保存します。別の名前のファイルに保存するには、その文字列を変更するだけです。 (一致する各メッセージを別のメールアドレスに転送する場合は、構文は! [email protected]
で、動詞の動詞として感嘆符が付きます)。
デフォルトの保存アクションは、バークレーのmbox形式のフラットテキストファイルに追加されます。これには、ヘッダーと本文の両方が含まれます。 b
フラグを使用すると、電子メール本文だけを保存できますが、これは未処理のMIMEトランスポート形式です。これは実際にはほんの稀です。
:0b
* some condition, perhaps
bodyfile.txt
Procmailのが残念MIMEについて何も知らないので、特定の身体の一部を取得することは、あなたが実際に必要なものであるならば、あなたはおそらくパイプにMIMEを理解し、あなたの抽出ポリシーを実装することができ、いくつかのスクリプトへのメッセージをお勧めします。
:0
* some condition, maybe
| extracttool >>bodyfile.txt
あなたの質問のあいまいな言い回しは、おそらく一般、特にMIMEでのメールの書式の詳細はあまり慣れていないことを意味します。挑戦が何であるかを適切に考えれば、より詳細な要件を持つ別の質問を投稿することをお勧めします。始めに、あなたが強めたいメッセージの出典が私たちを助けてくれるでしょう。
答えがあなたの問題の解決に役立った場合は、それを受け入れてください。そうでない場合は、フィードバックを提供してください。ありがとう。 – tripleee