- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:procmailのレシピの書き方(nkfの使い方))
procmailのレシピでメールフィルタリングをする方法
このQ&Aのポイント
- 質問文章は、postfixでSMTPサーバを立て、procmailで迷惑メールをフィルタリングする方法についてです。
- レシピで本文に「バイアグラ」という文字列が出てきたらメールをフィルタリングする方法についていうています。
- 質問1では、メールフィルタリングの設定がうまく働かない理由についてお尋ねしています。 質問2では、nkfのオプション「-w」と「-wm」の違いについて教えてほしいという内容です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>nkfのオプションで >「 -w 」と「 -wm 」 >とではどのような違いがあるのでしょうか? m の逆の機能が M なので、 nkf -wM nkf -wMB nkf -wMQ を実行して比べてみればわかります。 >Content-Transfer-Encoding: base64 この場合、本文がBase64エンコーディングされているので、-mB オプションが必要。 ただそうすると、Base64エンコーディングされていない普通のメールがおかしくなるので、 -mB 有りと無しの2つのレシピが必要。
お礼
notnotさま、回答をありがとうございました。 教えていただいた方法で、nkfのオプションを確認し、またエンコーディングのBase64の設定もレシピに入れることができました。