CPU負荷になるものを避けるために当分インストールせずに使用不可にしておく。qmailのrblsmpdでRBLフィルタを用いたが、SpamAssassinのRBLチェックで別のRBL情報の使用を薦める。正確にSPAMタグを添付するためだ。3秒以内にレスポンスがない場合はチェックをスキップする。ここで、いくつかデフォルトの点数を変更しておこう。デフォルトで使用不可になってるbl.spamcop.netのRBLを用いてヒットすれば3点つけることにする。特定のネットワークアドレスやメールサーバーのあるネットワークを制御できる。信頼できるネットのメールサーバーにRBLチェックをかける必要はないからだ。下の例はcクラスの123.123.123.0/24をSpamassassinのRBLチェックから除外している。/home/spamd/.spamassassin/bayesまた、spamdを起動し、学習を行う。*3qmail-scannerを導入qmail-queueを実行する前に他のプログラムに渡すパッチを以下からダウンロードしてパッチを適用する。checkqmailの構築の仕方はこちら。http://prdownloads.sourceforge.net/qmail-scanner/よりqmail-scanner-1.23.gzをダウンロードし、インストールする。専用のアカウントを準備する。qscand#maildropをダウンロードしインストールhttp://www.flounder.net/~mrsam/maildrop/その後configureをかけてインストール。ちなみにmaildropはbzipという形式で圧縮されているため、以下のようにして解凍する。--installこのままではまだ動かない。(少なくともRH9では)perl-suidperlをインストールする。sビットがたっているperlモジュール(/var/qmail/bin/qmail-scanner-queue.pl)を実行しようとするとqmailにて、qqエラーが発生してしまうためsuidperlが必要になる。suidperlについてはRHからダウンロードできる。←ウィルスチェックをするドメインを記述またファイルパーミッションは以下のようになっている必要がある。/var/qmail/bin/qmail-scanner-queue.plウィルス検査するタイプの指定ファイル(/var/spool/qmailscan/quarantine-attachments.txt)を編集する。-gウィルスは/var/spool/qmailscan/quarantine/new/配下に格納される為以下のコマンドをcronに仕込み定期的に削除しなければならない。;4qmailの設定変更tcpserverに環境変数を追加する。smtp用tcpserver設定ファイルは以下の通り192.168.aa.:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail-queue"127.0.0.1:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail-queue":allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"ローカルネットワークとループバックアドレスからのSMTPアクセスではウィルスチェックをしないようにしている。Questionsまた、うちの環境ではウィルスチェック後wwwサーバに転送するため、/var/qmail/alias/.qmail-defaultファイルに以下のように記述する。${LOCAL}@www.hne.jpまた、/var/qmail/control/smtproutesファイルには受信する全てのドメインについて設定しないと、ループを起こしてしまう。(なぜ.qmail-defaultを見てwww.hne.jpに転送しないのだろう...)hne.jp:[192.168.aa.bb].hne.jp:[192.168.aa.bb].kamata-net.com:[192.168.aa.bb]kamata-net.com:[192.168.aa.bb]...5チェックqmailとspamdの再起動を行った後、以下のコマンドにてウィルスを検知できるか確認する。Yesをゴミ箱にフィルタすることが容易になる。0最初の評価を下さいこの記事を読んだ人はこんな記事も読んでいますAsteriskNowをアップグレードする(11→13)SIPサーバで有名なasteriskをアップグレードしました。アップデート手順について画像つきで解説します。...WordPressの性能チューニング(cron)続編WordPressのパフォーマンスに大きな影響を及ぼすwp-cron.phpをOSから定期的に起動する設定方法のご紹介です。今回は1時間ごとではなく、1時間以下の任意のタイミングで定期的に起動する方法について解説します。/etc/cron.d配下にwp-cron.php用の起動指示ファイルを作成してその中で実行ファイルを指定します。以前corier-imapをIMAPSで動作させる方法についてご紹介しました。...この記事を書いた人せとあつ現在ドイツ赴任中の会社員。20年以上SIer業界で頑張っています。本ブログでは「コンピュータ関連」や趣味の「ガジェット」についての記事を書いています。購読する新着記事シスログ(/var/log)配下のログがいつまでたっても削除されない!2020/1/28CentOS7のPHP(5.4系)をPHP7.2にバージョンアップする、ついでにWordPressも5系へ。