Qmail-Scanner と ClamAV を組み合わせて、ウィルスを含むメールをメールサーバ内でストップする。ウィルス検出処理の本体業務を行うのが、 GNU プログラムであるフリーの ClamAV 。検出力では商用プログラムに引けを取るかも知れないが或る程度でもブロックし、残りはクライアントに任せるという考え方を採ることにする。Qmail-Scanner は、メールの内容をアンチウィルスプログラムに渡す役割をする。処理体系はだいたい下のチャートのようになる: チャートの補足説明を少し。qmail の本来の動作では、メール内容は qmail-inject あるいは qmail-smtpd から直接 qmail-queue プロセスに送られる。ここで、環境変数 "QMAILQUEUE" をチェックするように qmail を作り替えておくと、別のプロセス/プログラムへ処理を迂回せさることがで