bdaniels,
SpamFilter is designed so that, when a quarantined email is marked for delivery, the SpamFilter server that originally blocked the email will be the one that will deliver it. This is done thru the use of the "ServerID" field.
Each record in the tblQuarantine table has a field for the "ServerID". The value of that field is matched to the corresponding value for the Server ID in the tblServers table. This is how SpamFilter determines the original server that "owns" the email.
If you modified the ServerID values in the tblServers table, it's likely that now the "ServerID" values in the tblQuarantine do not match the entries in the tblServers table. If this is the case, you can try one of two options.
#1 - Use a query to modify all "ServerID" values in the "tblQuarantine" table so they match the ServerID value in the tblServers that corresponds to your new server. For example, if your server has a ServerID of 3 in the tblServers:
UPDATE tblQuarantine SET ServerID=3;
#2 If you don't care which of your two/four server is the one that releases the quarantined emails, you can set all the "ServerID" values in the tblQuarantine to 0. This will cause whichever SpamFilter server first attempts to deliver emails from the quarantine to be the one that is in charge of delivering them. The query to execute is thus:
UPDATE tblQuarantine SET ServerID=0
------------- Roberto Franceschetti
http://www.logsat.com" rel="nofollow - LogSat Software
http://www.logsat.com/sfi-spam-filter.asp" rel="nofollow - Spam Filter ISP
|