迷惑メールを自動でゴミ箱に! by maildrop in SAKURAインターネット

※普通に海外とのメールのやり取りをするかたは絶対使っちゃダメ!!

  # Content-Typeヘッダーに日本語用の設定がされていれば、以下チェックを実施する
  if ( !/^content-type:.*iso-2022-jp.*/:h )
  {
    # Content-Typeヘッダに英語圏用の設定があれば・・・
    if ( /^content-type:.*(us-ascii|iso-8859-[0-9]+|windows-[0-9]+|text\/plain\s*$)/:h )
    {
      # ゴミ箱にポイっ!
      to "maildir/.Trash/"
      exit
    }
    # マルチパートのメールで本文内に英語圏用の設定があれば・・・
    if ( /^(content-type:\s*text\/plain;\s*|\s*)charset=[\"\']?(us-ascii|iso-8859-[0-9]+|windows-[0-9]+)/:b )
    {
      # ゴミ箱にポイっ!
      to "maildir/.Trash/"
      exit
    }
  }

これで英語のみのメールを自動でごみ箱に振り分けられます。
私の場合、英語の迷惑メールがたくさん来るものですから、この設定が効果抜群でした!
中国語、韓国語等の迷惑メールが来る場合は、はじく文字コードを追加すれば良いと思います。