If you'd remove a predetermined list at a predetermined interval, why not just whitelist them in the first place? But this would only be required if DirectAdmin were changed to use the firewall to block the IP#s instead of the way it does it now.
What user floyd is writing about is having a
special address on your system, forwarded to a program that would remove your IP# (as listed in the body of your email) from the blocklist.
What I was writing about is described
here. However this requires rather massive changes to how the firewall is defined; for example blocking an IP# isn't really blocking if you're going to use portknocking; it's just closing all ports based on the IP#. So yes, as he writes, his method is a lot simpler.
But you'd have to guarantee that your system never blocks mail from hotmail, gmail, or whatever email account you'd use to send the special email to the special address. This will be easier with the final release of SpamBlocker3, which will (optionally) whitelist known public email vendors.
You could of course simply flush all iptables blocks every hour with a simple cronjob; then you'd only have to wait in hour.
But I still prefer blocking DirectAdmin port access the way we do now.
Jeff