POPWatch


Program POPWatch runs on background of Mercury/32 and blocks "bad" connections to MercuryP (Mercury POP3 server). It should mitigate brute force attacks to POP3 server.

So blocked is such address, from which more than "AuthFailures" connections was done AND delay between them was shorter than "ClearTime" minutes AND in no one connection was done successfull authentication.

So such address, from which something repeatedly tries to login with incorrect credentials.

Maintaned list of IP addresses is memory held only - it is sort of extension to short term blacklisting.


Notes:

History:
100907	v0.90:	First release
	v0.93:	Config interface for viewing and clearing address list, list size watermark
100908	v0.94:	Only cosmetics changes in SystemMessages priority
111212	v0.95:	Complete rewrite (source files lost due to disk crash) and compatibility to Mercury 4.74
131016	v0.97:	Better config GUI and correction of IP address check routines.
131018	v0.98:	Config GUI can configure whitelist addresses.