Dan,
The answers are below.
1. Is there and speed penalty of confusion caused if a whitelist or blacklist file is specified, the file exists, but it is empty?
No problem, you can have files with a 0 size, they will not hurt.
2. Is there a problem if there is NO CR/LF after the last entry in ANY of the text files?
Again no problem
3 Is there a problem if there is an EXTRA CR/LF at the end of ANY test file?
Again no problem…
4. In the INI file, what happens if there is "white space" after one or more domains in the hosted domains list? Meaning, spaces on the same line after a domain entry. Ehm… still no problem…
5. If SpamFilter is running, and a domain entry is added to the INI file, will it be detected, will it be ignored or will it break something?
You thought this was going to be a piece of cake by now! Nope here. The INI file is read only when the SpamFilter starts. Any changes that are made to it by an external application while SpamFilter is running will be overwritten by SpamFilter when the “Save Settings” is clicked in the GUI.
6. In the INI file, what is the "MultiThreaded" option? Not used. We had tried to have each incoming connection thread spawn separate threads to perform multithreaded DNS lookups. Unbelievable as it seems, this actually hurt performance rather than improving it, so we disabled it, but left the INI option just in case… Each incoming connection uses a separate thread. That same thread performs the sequantial DNS lookups.
7. In the INI file, if I add a seconf DNS server, will it be used, will it be ignored or will it break something?
It should break things. A 2nd DNS server is not supported yet.
Roberto Franceschetti LogSat Software
|