ブログ - RelayCountry
SpamAssasinにあるRelayCountryプラグインを有効化してみた.
local.cfのあるディレクトリにある,ファイルinit.preのRelayCountryの行が有効化されているか確認.
local.cfファイルの最終行に,以下のルールを追加.
RELAYCOUNTRY_CNは,中国経由だった場合,RELAYCOUNTRY_CN=1.5のスコアを加点する.
RELAYCOUNTRY_UNTRUSTEDは,日本(信頼できる国)を経由しているか確認し,経由してない場合,RELAYCOUNTRY_UNTRUSTEDに1.0を加点する.
当然,海外とのやり取りが多い人は評価を考える必要がある.
編集したら文法チェック.
うちの場合,spamdはいないので,再起動は不要.起動する都度読まれるらしい.
参考資料
SpamAssassin のプラグイン紹介
https://emaillab.jp/docs/spamassassin/SpamAssassin-plugin-OSC-20061028.pdf
SpamAssassinにRelayCountryを加えてみた。
https://kimagurese.hatenablog.jp/entry/20060714/1152853520
追記2023/09/22
その後,様子を見ていて,RELAYCOUNTRY_CNとなるものはウチでは100%スパムメールなので,スコアを7にしました.これで全てジャンクメール扱いになるでしょう.
local.cfのあるディレクトリにある,ファイルinit.preのRelayCountryの行が有効化されているか確認.
loadplugin Mail::SpamAssassin::Plugin::RelayCountry
local.cfファイルの最終行に,以下のルールを追加.
ifplugin Mail::SpamAssassin::Plugin::RelayCountry
header RELAYCOUNTRY_CN X-Relay-Countries =~ /CN/
describe RELAYCOUNTRY_CN Relayed via China
score RELAYCOUNTRY_CN 1.5
header __RELAYCOUNTRY_JP X-Relay-Countries =~ /JP/
meta RELAYCOUNTRY_UNTRUSTED !__RELAYCOUNTRY_JP
describe RELAYCOUNTRY_UNTRUSTED Relayed via untrusted country
score RELAYCOUNTRY_UNTRUSTED 1.0
add_header all Relay-Countries _RELAYCOUNTRY_
endif # Mail::SpamAssassin::Plugin::RelayCountry
RELAYCOUNTRY_UNTRUSTEDは,日本(信頼できる国)を経由しているか確認し,経由してない場合,RELAYCOUNTRY_UNTRUSTEDに1.0を加点する.
当然,海外とのやり取りが多い人は評価を考える必要がある.
編集したら文法チェック.
spamassassin --lint
参考資料
SpamAssassin のプラグイン紹介
https://emaillab.jp/docs/spamassassin/SpamAssassin-plugin-OSC-20061028.pdf
SpamAssassinにRelayCountryを加えてみた。
https://kimagurese.hatenablog.jp/entry/20060714/1152853520
追記2023/09/22
その後,様子を見ていて,RELAYCOUNTRY_CNとなるものはウチでは100%スパムメールなので,スコアを7にしました.これで全てジャンクメール扱いになるでしょう.