We are ACORN!

プログラムやサーバーの設定など、技術的な記事を載せております。

Server TIPS さくらのレンタルサーバー

さくらのレンタルサーバーでスパムフィルタを書く

投稿日:2019-02-05 更新日:

最近、さくらのレンタルサーバーでスパムが多くて参ってました。
「hi」とか「hey」とかのタイトルのやつです。
他にも困っている人がいないかなぁ、と思ってググると、ありました。

rambler.ruがつく迷惑メール

共通点は「本文中に @rambler.ru が含まれる」です

まさにドンピシャ!


 
さくらのレンタルサーバーはSpamassassinなので、わたしが管理しているサーバーと同じです。「フィルタが書けたらなぁ」と思っていたら、書けるんですね!

【さくらのレンタルサーバ】迷惑メールが止まらない時の対処法

/home/[アカウント名]/.spamassassin/の下に、user_prefsというファイルを作ると、それが設定ファイルになります。以下のように入力。

body     NG_RAMBLER_RU /rambler\.ru/
describe NG_RAMBLER_RU The body contains rambler.ru words
score    NG_RAMBLER_RU 50

すると、本文にrambler.ruが入っていると、確実にスパム判定されます。
ちなみに本文にrambler.ruを入れて送ってみると、スパムに振り分けられていました!
便利!

お役に立てば幸いです。

-Server, TIPS, さくらのレンタルサーバー


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

Windows 10のUbuntuでapacheなどを常駐させる

前書き 2017/10/18更新 Windows 10のCreators Updateが配信されました。 2017/10/18にFall Creators Updateが配信されました。 Bash o …

【WSL】mysql-serverが更新に失敗する

先ほどBoWでmysql-serverを更新したところ、更新に失敗しました。 調べてみたところ、以下のページが引っかかりました。 https://github.com/Microsoft/BashOn …

【WSL】Windows 10でsshのポートフォワードをつなぎっぱなしにする

最近社内にメールを送信すると、なぜかスパムと認識されてしまいます。 ヘッダーを見ると、どうもSMTPの接続元がOCNだとスパムだと判断されるみたいです。 確かにブラックリストに載っています。そりゃしょ …

PHPからsyslogを書く

忘備録です。 PHPでシステム回りを作っているんですが、syslogに出力出来たらなー、と思っていました。 調べたら簡単♪ function logger($mes) { exec("/bi …

Excelでフリガナを取得する

開発でテストデータを作る機会があります。 その時にフリガナを入れなければならない場合があります。漢字のテストデータはありますが、フリガナを振っていない場合、手入力で入れるのは至難の業です。(何百件もあ …