クラウド、レンタルサーバ、SEO、WPなどのレシピを!

サーバーレシピ

CentOS7 qmail メールサーバー

Qmail for CentOS7 With SpamAssassin 3.4 ユーザ毎のuser_prefs

更新日:

前回
Qmail for CentOS 7 with SpamAssassin 3.4.2
は、サーバー全体で、迷惑メールの判定をしていました。
しかし、実際には、ユーザ毎(メールアドレス毎)に、迷惑メールの判定基準を設けたい。
というのが実情かと思います。
qmailでの設定方法を記述します

.qmailの設定

Qmailでは、
Maildirのディレクトリに、「.qmail」をおいて、その中で、「転送」などの設定を行います。

今回、vpopmailで、マルチドメインの設定をしているので、
info@(独自ドメイン)の「.qmail」の置き場所は、

/home/vpopmail/domains/(独自ドメイン)/info/

になります。

最後の「mailfilter」の中身が重要です。

↑上記の解説・・・

xfilter “/usr/local/bin/spamc -f -u $EXT@$HOST”
で、SpamAssassinを通します。

SpamAssassinでは、SpamAssassinを通ったメールは、ヘッダに
「X-Spam-Flag」という情報が付加されます。
上記では、
if (/^X-Spam-Flag: *YES/)
で、「迷惑メール」となった場合は、「.Spam」というフォルダにメールが移動されます。
この「.Spam」フォルダは、メールソフトでは、受信されません。

2カ所ある、「cc」で始まる行では、「転送」を行います。
「迷惑メール」を「特定のメールアドレス」に。
「迷惑メールではない」メールを「特定のメールアドレス」に。
という制御が可能です。
また、

to “$VHOME/Maildir/”

で、「迷惑メールではない」メールを、通常通りのMaildirに保存します。

とします。

user_prefs

メールアドレス毎の設定ファイル、user_prefsを入手します。

Postfix3.3 迷惑メール対策 SpamAssassin(スパムアサシン)設定その2

にも、記載しましたが、松田陽一さんが、設定ファイルを公開してくれています。
https://pastebin.com/QnwRxxBQ
から、入手します。松田陽一さんに感謝!

/home/vpopmail/domains/(独自ドメイン)/info/.spamassassin

というフォルダがあるかと思います。
その中に、user_prefsを保存します。

とします。

迷惑メール判定のユーザ毎の設定

/home/vpopmail/domains/(独自ドメイン)/info/.spamassassin
のフォルダ、user_prefsと同じフォルダに、「private_prefs」というファイルを作成し、そのファイルで、個人毎(メールアドレス毎)の設定をします。

スコア設定

SpamAssassinでは、「スコア」という点数で、迷惑メールを判定します。
最終的な数字が大きいほど、迷惑メールの可能性が高いです。
user_prefsでは、様々な条件により、「スコア」を加算していきます。

というふうに記述をします。
小さいほうが、「迷惑メール」の基準が厳しくなります。
逆に、「迷惑メールではない」メールも「誤判断」とされてしまします。

ホワイトリスト/ブラックリスト

SpamAssassinでは、「差出人」で、
「迷惑メールではない」
「迷惑メールである」
と、判定することができます。

特定の企業の独自ドメイン(もしくは、メールアドレス)からは、無条件に「迷惑メールではない」
という設定が可能です(ホワイトリスト)。

逆に、「このドメイン(もしくはメールアドレス)」からのメールは、
「絶対に迷惑メール」
という「ブラックリスト」の設定ができます。

ホワイトリスト指定は、

ブラックリスト指定は、

と指定します。

スパムリポートの設定

report_safe
という設定があり、初期設定では 「1」です。
これは、本来のメール本文が、「添付」という形で、受信します。
「0」にすると、「メールヘッダ」内に、迷惑メールのヘッダ内に迷惑メールのレポートがなされます。

個人的には、「ゼロ」を指定しています。

です。

と、ヘッダ内に、「スコア」の加算状況がレポートされます。

これらの設定を「private_prefs」というファイルに記述します。

 

-CentOS7, qmail, メールサーバー

Copyright© サーバーレシピ , 2019 All Rights Reserved.