SMTPプロキシモードでDr.Web for UNIX Mail Serversを使用する |
この統合方法では、SMTP経由でメールメッセージを中継するメールサーバー(Exim、Sendmail、Postfixなど)をインストールする(またはすでにインストールされているメールサーバーを使用する)こと、およびDr.Web MailDがメールスキャン用の外部フィルターとしてこのメールサーバーに接続することを前提としています。Milter、Spamd、Rspamdインターフェースを使用する任意のメールサーバーに接続できます。 このセクションの内容: SMTPプロキシを実現するには、メールサーバーがメールメッセージを受信し、Milter、Spamd、Rspamdインターフェースを介してメールスキャン用の外部フィルターとして接続されたDr.Web MailDでメールメッセージをスキャンし、指定されたルーティングルールに従ってメールメッセージの配信チェーンの最後または次の中間MTAにメールメッセージを送信するように設定する必要があります。 Milter、Spamd、またはRspamdインターフェースを介してDr.Web MailDをメールスキャン用の外部フィルターとして接続するために必要なMTAパラメータは、「フィルターとしてのMTAとの統合」のセクションに記載されています。 メールメッセージの送受信のルーティング設定は、インストールされているメールサーバーによって異なります。次の例は、Postfixメールサーバーのこのような設定を示しています。 Dr.Web MailDとメールサーバーを統合するには、設定ファイル内のDr.Web MailDの設定セクション([MailD]セクション)にあるパラメータの値を確認し、必要に応じて変更する必要があります。このような設定の例は、「フィルターとしてのMTAとの統合」セクションにあります。 次の例では、Postfixがドメインexample1.orgおよびexample2.comからメールボックスに送信されたメールメッセージを受信すると想定しています(メールメッセージのルーティングテーブルは、/etc/postfix/transportファイルで指定されています)。ネストされた脅威およびスパムに関するメッセージのスキャンは、Dr.Web MailD.によってMilterインターフェースを介して実行されます。Dr.Web MailDは、ホスト10.20.30.40.でポート1234をリッスンします。 1.main.cf設定ファイルの内容:
2.transportファイルの内容:
|