> システムを設定する > サーバのメールおよびSpamフィルタを設定する

サーバのSpamフィルタを設定する

受信メールのスパムをフィルタするには、統一Spamフィルタソフトウェア、SpamAssassin(http://www.spamassassin.org/)を使用します。

SpamAssassinはスパムを識別するためのメールフィルタです。ルールベースを使用してメールのヘッダーと本文に広い範囲のヒューリスティックテストを行い、”スパム”、つまり勝手に送られてくる広告e-mailを識別します。スパムと識別されたメールは任意でスパムとしてタグを付け、後のフィルタ時にユーザ自身のメールユーザエージェントアプリケーションで識別するようにできます。SpamAssassinはPleskに統合されているサードパーティの製品です。製品フェーズについて詳しくは、製品のWebページを参照してください。

Pleskではメールのフィルタリングのために、ユーザレベルでのそれと同様にサーバレベルでブラックリストとホワイトリストを設定/使用することができます。

サーバのスパムフィルタ設定にアクセスするには、サーバ管理ページの SpamAssassinアイコンをクリックしてください。Spamフィルタ設定ページが開きます:

サーバレベルですべての受信メールをフィルタリングするか、ユーザが自分のメールアカウントでフィルタリング用の特定のルールを設定できるようにするかを選択できます。この設定はSpamフィルタの使用ポリシーで管理され、メールのフィルタリングをサーバレベルでフィルタリングしたりユーザが自分でメールをフィルタリングする機能を有効にしたり、無効にすることができます。

  1. サーバ上でメールをフィルタリングするには、[サーバ設定]チェックボックスをチェックしてください。

  2. ユーザが自分でフィルタリングルールを設定して自分のメールアカウントでメールをフィルタリングできるようにするには、[パーソナル設定]チェックボックスをチェックしてください。

  3. 変更を保存するには[設定]をクリックしてください。

メールメッセージをスパムと見なすまでには特定の量のヒット(スパムとして見なす数)が必要です。ヒットはSpamAssassinの設定やメールメッセージのコンテンツや件名に応じて検出されます。メッセージをスパムと認識するまでに必要なヒット数を変更することにより、スパムフィルタの感度を調整することができます。必要なヒット数を増やせばフィルタの感度は上がります。逆に少ないヒット数でスパムと認識されるようにすればフィルタの感度は下がることになります。

  1. デフォルトのヒット数は7に設定されています。この値を変更するには、[スパムとして見なす数]入力ボックスをクリックして、新しい値を入力してください。

  2. 変更を保存するには[設定]をクリックしてください。

スパムとして認識されたメッセージには、視覚的に判別しやすいようにマークがつけられます。特に特別な文字列をメッセージの件名に追加することにより、識別が容易になります(例:デフォルトでは *****SPAM***** という文字列がスパムメールの件名に追加されます)。この文字列(およびタグ)は好きなように変更することも、このオプションを無効にすることもできます。

  1. スパムメッセージの件名修正のオプションを有効/無効にするには、[スパムメールの件名を修正する]をチェックしてください。

  2. テキスト文字列を変更するには、入力フィールドをクリックして、新しいテキストを入力してください。

  3. 変更を保存するには[設定]をクリックしてください。

このオプションが有効になっていない場合でも、スパムとして認識されたメールメッセージのヘッダーには”X-Spam: Yes”という文字列が追加されます。

ブラックリストはそこから送信されたメールが自動的にスパムメールと見なされるE-mailアドレスのリストです。受信したメールの送信元がブラックリストに記録されているE-mailアドレスと一致した場合は、そのメールは自動的にスパムと見なされます。

ブラックリストには正確なE-mailアドレスまたはワイルドカード(‘*’を使用したパターンを追加できます。例:‘*@spammers.online.comというエントリを追加すると、spammers.onine.comドメインから送信されてくるメールはすべてスパムとマークされます)を使用したパターンのどちらも追加することができます。

すべての受信メールはサーバ単位のブラックリスト設定に従ってフィルタリングされます。メールユーザはそのような処理の後にメールを受信します。サーバ単位のブラックリストで指定されているアドレスからメールを受信すると、ユーザはスパムとしてマークされた状態で受け取ります(Spamメール件名の変更オプションが有効になっている場合のみ)。

  1. E-mailアドレスもしくはパターンをEmailパターン入力フィールドに入力してください。

  2. [追加]をクリックしてブラックリストに新たなエントリを追加します。

ホワイトリストはそこから送信されたメールが自動的にスパムメールではないと見なされるE-mailアドレスのリストです。受信したメールの送信元がホワイトリストに記録されているE-mailアドレスと一致した場合は、そのメールはスパムとは見なされなくなります。

ホワイトリストには正確なE-mailアドレスまたはワイルドカード(‘*’を使用したパターンを追加できます。例:‘*@your-company.comというエントリを追加すると、your-company.comドメインから送信されてくるメールは、メッセージの内容に関わらず、すべてスパムとマークされません)を使用したパターンのどちらも追加することができます。

すべての受信メールはサーバ単位のブラックリスト設定に従ってフィルタリングされます。メールユーザはそのような処理の後にメールを受信します。サーバ単位のホワイトリストで指定されているアドレスからメールを受信すると、ユーザはそれをスパムではなく、信頼できるアドレスからのメッセージとして受け取ります。

  1. E-mailアドレスもしくはパターンをEmailパターン入力フィールドに入力してください。

  2. [追加]をクリックしてホワイトリストに新たなエントリを追加します。

無視リストにはフィルタリング対象外となるE-mailアドレスが含まれます。コントロールパネルに登録されているE-mailアドレスのみ追加できます。無視リストで指定されているE-mailアドレスからメールを受信すると、Spamフィルタではまったく処理されません。

  1. E-mailアドレスもしくはパターンをEmailパターン入力フィールドに入力してください。

  2. [追加]をクリックして無視リストに新たなエントリを追加します。

これでサーバ単位のスパムメールフィルタ設定は終了です。すべての受信メールはこれらの設定に従って処理され、ユーザはすでにフィルタによって処理されたメールを受け取ります。さらに、フィルタの処理により(パーソナル設定のチェックボックスがチェックされている場合)、ユーザは自分のフィルタリングルールを設定し、自分のメールアカウントでそれに従いメールを処理できます。


トップへ