Hello All: We are using PF on FreeBSD to Round-Robin across multiple mail servers. We would like to be able to remove a server from the round-robin pool based upon its application state *and/or* its physical state. So, if server x is down, or not responding on port 25, it's removed from the round-robin table automatically and then put back in the table when service is restored.
I'm comfortable with the pfctl syntax to perform these tasks but I'm wondering if there are tools to automate the process. Any help would be greatly appreciated. Regards, Mike