Skip to main content

Exchange שימוש ברשימות שחורות בשרת

RBL in Exchange 2003

 

If you don't want to use ORFilter, and only are looking for a way to block spam based on RBL's, Exchange 2003 can do the job for you.

However, there are a few differences in the way it works. Exchange drops the connection to a listed spammer before the mail is in the system, as ORFilter first accepts the message.

At first this sounds what you want, but consider this: by rejecting the mail before it's in your system there is no way for you to know if the mail was indeed spam! There is no way to revert this action, there is no 'bad mail folder'. Anyway, this page describes how to enable Exchange 2003, but I suggest using ORFilter because that gives you the option to examine the mail before deleting it, and also do other things like keyword filtering etc.

 

Another 'bad' thing is that there is no default way to see if the filters are working, and how many spam is blocked. To overcome this problem I made (with a lot of help from Pieter) a SQL stored procedure that generates a list of blocked e-mails.

 

Open the properties of the Message Delivery settings

 

 

 

Click new to add a connection filter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Add the desired RBL service and click OK

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A warning shows that you have to enable the filtering at the SMTP virtual servers

 

 

 

 

 

 

 

Open to the properties of your SMTP Virtual Server

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

On the General tab, click the Advanced Button

 

Click the Edit button

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Check the 'Apply Connection Filter' checkbox

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Done!

Read how to use and test spamhaus.org RBL in Exchnage or how to test if your exchnage is open relay