メールサーバーでスパムチェック(Postfix+SpamAssassin+milter-manager+spamass-milter)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CentOS7]]
*メールサーバーでスパムチェック(Postfix+SpamAssassin+milt...
''[[SpamAssassin>http://spamassassin.apache.org/]]''を使...
[[メールサーバー(Postfix)>Postfix+Dovecotインストール]]...
ここでは、自宅サーバーに構築したメールサーバーに外部から...
&color(red){※[[メールサーバー>Postfix+Dovecotインストー...
*SpamAssassin・spamass-milterインストール [#ub089e5e]
|BGCOLOR(black):COLOR(white):|c
|&color(lime){EPELリポジトリ導入(EPEL)を参照してEPELリポ...
|[root@localhost ~]# yum -y install spamassassin spamass-...
*SpamAssassin起動 [#scfa814e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl start spamassassin &color(...
|[root@localhost ~]# systemctl enable spamassassin &color...
*SpamAssassin設定 [#g82af6e7]
''SpamAssassin''の初期設定では日本語のスパムメールに対応...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/mail/spamassassin/v310.pre &...
|# TextCat - language guesser &br; # &br; loadplugin Mail...
|[root@localhost ~]# vi /etc/cron.daily/spamassassin-upda...
|#!/bin/bash &br; &br; &color(lime){# ''SpamAssassin''設...
|[root@localhost ~]# chmod +x /etc/cron.daily/spamassassi...
|[root@localhost ~]# /etc/cron.daily/spamassassin-update ...
|[root@localhost ~]# vi /etc/cron.d/sa-update &color(lime...
|10 4 * * * root /usr/share/spamassassin/sa-update.cron 2...
&color(red){※下記は''CRON''から''Argument'' "''1.39_01''"...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /usr/lib/perl5/vendor_perl/5.8.8/...
|$VERSION = "1.39_01"; &br; $VERSION ...
*spamass-milter起動 [#m617de25]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl start spamass-milter &colo...
|[root@localhost ~]# systemctl enable spamass-milter &col...
*milter-managerインストール ※既に導入済の場合は不要 [#x3b...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# curl -s https://packagecloud.io/inst...
|[root@localhost ~]# yum -y install milter-manager &color...
*milter-manager起動 ※既に導入済の場合は不要 [#b5e4085a]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl start milter-manager &colo...
|[root@localhost ~]# systemctl enable milter-manager &col...
*milter-manager設定 [#kd9a740e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/milter-manager/defaults/redh...
| [ &br; "spamass-milter", &br; [ &br; #"R...
|[root@localhost ~]# systemctl restart milter-manager &co...
*Postfix・milter-manager連携設定※既に導入済の場合は不要 [...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/postfix/main.cf &color(lime)...
|&color(lime){下記を追加}; &br; milter_protocol = 6 &br; ...
|[root@localhost ~]# usermod -G milter-manager -a postfix...
|[root@localhost ~]# systemctl reload postfix &color(lime...
*milter-manager・spamass-milter連携設定 [#s07dd33e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# usermod -G postfix -a milter-manager...
|[root@localhost ~]# systemctl restart milter-manager &co...
*Procmail設定 [#g66b91aa]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/procmailrc &color(lime){← '...
|SHELL=/bin/bash &br; PATH=/usr/bin:/bin &br; DROPPRIVS=y...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/logrotate.d/procmail &color(...
|/home/*/.procmail.log { &br; missingok &br; nocr...
*Postfix・Procmail連携設定 [#l43ad04a]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/postfix/main.cf &color(lime)...
|# The mailbox_command parameter specifies the optional e...
|[root@localhost ~]# systemctl reload postfix &color(lime...
*スパムメール振分け設定(受信メールサーバーがIMAPの場合の...
''SpamAssassin''によりメールヘッダにスパムメールの印を付...
**スパム専用メールボックス作成 [#a3eb0dba]
既存ユーザーについては、メールボックスにスパム専用メール...
また、新規ユーザーについては、ユーザー追加時に自動でスパ...
|BGCOLOR(black):COLOR(white):|c
|&color(lime){【既存ユーザー対処】};|
|[root@localhost ~]# vi spamfolder-create &color(lime){←...
|#!/bin/bash &br; &br; for user in `ls /home` &br; do &b...
|[root@localhost ~]# sh spamfolder-create &color(lime){←...
|user &br; ・ &br; ・ &br; ・ &br; user|
|[root@localhost ~]# rm -f spamfolder-create &color(lime)...
|&color(lime){【新規ユーザー対処】};|
|[root@localhost ~]# mkdir -p /etc/skel/Maildir/.Spam/{ne...
|[root@localhost ~]# chmod -R 700 /etc/skel/Maildir/.Spam...
**スパムメール振分け設定 [#geea966b]
''SpamAssassin''がスパム判定したメールはスパム専用メール...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/procmailrc &color(lime){← p...
|&color(lime){以下を最後尾へ追加};|
|&color(lime){# SpamAssassinがスパム判定したメールはスパ...
|:0|
|*^X-Spam-Flag: YES &br; $HOME/Maildir/.Spam/|
*spamass-milter確認 [#vc1f730d]
自分自身に空メールを送ってみて、受信したメールのヘッダに...
''X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07)...
*スパムチェック確認 [#m2183866]
自分自身にテストスパムメール(メール本文が「''XJS*C4JDBQAD...
※テストスパムメールはスパムスコアが高く、''/etc/procmailr...
''【受信メールサーバーがPOPの場合】''
メール件名に「''***SPAM***''」が付加されて''Spam''フォル...
''【受信メールサーバーがIMAPの場合】''
''Spam''フォルダへ配送されていること
**スパムメール学習(受信メールサーバーがIMAPの場合のみ) [#...
''SpamAssassin''が誤って正常メールをスパムメールと判断し...
ここでは、受信トレイの既読メールを正常メールとして、''Spa...
&color(red){※''SpamAssassin''が誤って配送したメールは、ユ...
&color(red){(放置しておくと正常メールをスパムメールとして...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# yum -y install tmpwatch &color(lime)...
|[root@localhost ~]# vi /etc/cron.daily/spamassassin-lear...
|#!/bin/bash &br; &br; PATH=/usr/sbin:/usr/bin:/bin &br;...
|[root@localhost ~]# chmod +x /etc/cron.daily/spamassassi...
&color(red){※スパムメール学習結果のログは''/var/log/maill...
終了行:
[[CentOS7]]
*メールサーバーでスパムチェック(Postfix+SpamAssassin+milt...
''[[SpamAssassin>http://spamassassin.apache.org/]]''を使...
[[メールサーバー(Postfix)>Postfix+Dovecotインストール]]...
ここでは、自宅サーバーに構築したメールサーバーに外部から...
&color(red){※[[メールサーバー>Postfix+Dovecotインストー...
*SpamAssassin・spamass-milterインストール [#ub089e5e]
|BGCOLOR(black):COLOR(white):|c
|&color(lime){EPELリポジトリ導入(EPEL)を参照してEPELリポ...
|[root@localhost ~]# yum -y install spamassassin spamass-...
*SpamAssassin起動 [#scfa814e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl start spamassassin &color(...
|[root@localhost ~]# systemctl enable spamassassin &color...
*SpamAssassin設定 [#g82af6e7]
''SpamAssassin''の初期設定では日本語のスパムメールに対応...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/mail/spamassassin/v310.pre &...
|# TextCat - language guesser &br; # &br; loadplugin Mail...
|[root@localhost ~]# vi /etc/cron.daily/spamassassin-upda...
|#!/bin/bash &br; &br; &color(lime){# ''SpamAssassin''設...
|[root@localhost ~]# chmod +x /etc/cron.daily/spamassassi...
|[root@localhost ~]# /etc/cron.daily/spamassassin-update ...
|[root@localhost ~]# vi /etc/cron.d/sa-update &color(lime...
|10 4 * * * root /usr/share/spamassassin/sa-update.cron 2...
&color(red){※下記は''CRON''から''Argument'' "''1.39_01''"...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /usr/lib/perl5/vendor_perl/5.8.8/...
|$VERSION = "1.39_01"; &br; $VERSION ...
*spamass-milter起動 [#m617de25]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl start spamass-milter &colo...
|[root@localhost ~]# systemctl enable spamass-milter &col...
*milter-managerインストール ※既に導入済の場合は不要 [#x3b...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# curl -s https://packagecloud.io/inst...
|[root@localhost ~]# yum -y install milter-manager &color...
*milter-manager起動 ※既に導入済の場合は不要 [#b5e4085a]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl start milter-manager &colo...
|[root@localhost ~]# systemctl enable milter-manager &col...
*milter-manager設定 [#kd9a740e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/milter-manager/defaults/redh...
| [ &br; "spamass-milter", &br; [ &br; #"R...
|[root@localhost ~]# systemctl restart milter-manager &co...
*Postfix・milter-manager連携設定※既に導入済の場合は不要 [...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/postfix/main.cf &color(lime)...
|&color(lime){下記を追加}; &br; milter_protocol = 6 &br; ...
|[root@localhost ~]# usermod -G milter-manager -a postfix...
|[root@localhost ~]# systemctl reload postfix &color(lime...
*milter-manager・spamass-milter連携設定 [#s07dd33e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# usermod -G postfix -a milter-manager...
|[root@localhost ~]# systemctl restart milter-manager &co...
*Procmail設定 [#g66b91aa]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/procmailrc &color(lime){← '...
|SHELL=/bin/bash &br; PATH=/usr/bin:/bin &br; DROPPRIVS=y...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/logrotate.d/procmail &color(...
|/home/*/.procmail.log { &br; missingok &br; nocr...
*Postfix・Procmail連携設定 [#l43ad04a]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/postfix/main.cf &color(lime)...
|# The mailbox_command parameter specifies the optional e...
|[root@localhost ~]# systemctl reload postfix &color(lime...
*スパムメール振分け設定(受信メールサーバーがIMAPの場合の...
''SpamAssassin''によりメールヘッダにスパムメールの印を付...
**スパム専用メールボックス作成 [#a3eb0dba]
既存ユーザーについては、メールボックスにスパム専用メール...
また、新規ユーザーについては、ユーザー追加時に自動でスパ...
|BGCOLOR(black):COLOR(white):|c
|&color(lime){【既存ユーザー対処】};|
|[root@localhost ~]# vi spamfolder-create &color(lime){←...
|#!/bin/bash &br; &br; for user in `ls /home` &br; do &b...
|[root@localhost ~]# sh spamfolder-create &color(lime){←...
|user &br; ・ &br; ・ &br; ・ &br; user|
|[root@localhost ~]# rm -f spamfolder-create &color(lime)...
|&color(lime){【新規ユーザー対処】};|
|[root@localhost ~]# mkdir -p /etc/skel/Maildir/.Spam/{ne...
|[root@localhost ~]# chmod -R 700 /etc/skel/Maildir/.Spam...
**スパムメール振分け設定 [#geea966b]
''SpamAssassin''がスパム判定したメールはスパム専用メール...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/procmailrc &color(lime){← p...
|&color(lime){以下を最後尾へ追加};|
|&color(lime){# SpamAssassinがスパム判定したメールはスパ...
|:0|
|*^X-Spam-Flag: YES &br; $HOME/Maildir/.Spam/|
*spamass-milter確認 [#vc1f730d]
自分自身に空メールを送ってみて、受信したメールのヘッダに...
''X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07)...
*スパムチェック確認 [#m2183866]
自分自身にテストスパムメール(メール本文が「''XJS*C4JDBQAD...
※テストスパムメールはスパムスコアが高く、''/etc/procmailr...
''【受信メールサーバーがPOPの場合】''
メール件名に「''***SPAM***''」が付加されて''Spam''フォル...
''【受信メールサーバーがIMAPの場合】''
''Spam''フォルダへ配送されていること
**スパムメール学習(受信メールサーバーがIMAPの場合のみ) [#...
''SpamAssassin''が誤って正常メールをスパムメールと判断し...
ここでは、受信トレイの既読メールを正常メールとして、''Spa...
&color(red){※''SpamAssassin''が誤って配送したメールは、ユ...
&color(red){(放置しておくと正常メールをスパムメールとして...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# yum -y install tmpwatch &color(lime)...
|[root@localhost ~]# vi /etc/cron.daily/spamassassin-lear...
|#!/bin/bash &br; &br; PATH=/usr/sbin:/usr/bin:/bin &br;...
|[root@localhost ~]# chmod +x /etc/cron.daily/spamassassi...
&color(red){※スパムメール学習結果のログは''/var/log/maill...
ページ名: