Terry,
The automatic whitelisting of sender's emails, once an email has been force-delivered, is performed by SpamFilter itself, not by the web interface. The whitelist is stored in a text file in the SpamFilter directory by default. When an email is tagged by the web interface (or by using the SpamFilter GUI) ti be force-delivered, SpamFilter will scan the quarantine database for such tagged emails, and when it finds any, it delivers them and adds the sender to the whitelist.
We tried to keep the network setup as simple as possible. SpamFilter just needs a database where to store the quarantined emails (if quarantine is enabled, otherwise no DB is needed). The database can be local on the SpamFilter server, or can be on a remote server. Depending on what the database platform is, different ports will be used to communicate with the database. We do not require any unusual ports to be open. For Oracle the default tcp port is 1521 for example, and for Microsoft SQL it's 1433 if using TCP. These can be changed by the administrators if they wish.
SpamFilter does not need to communicate with the webserver, or viceversa. The webserver will however need to communicate with the database server.
Roberto F. LogSat Software
|