I also read the post from TP_Master with interest: How does one write an exception for the Anti-bot blade? We are not interested in disabling Anti-Bot completely, as we think has a decent value add for situations other than inbound e-mail.
We have come up with two procedures:
1) If the upstream MTA performs TCP pipelining (delivers multiple e-mails on one TCP connection,) turn it off, if possible. This was a huge problem in our environment, because any e-mail queued up behind a disputed e-mail was prevented from delivery when CheckPoint dropped the connection. By turning off pipelining, at the least the undisputed e-mail will get delivered.
2) A couple of times a day, we uncheck the Anti-Bot blade on our gateway cluster (disable Anti-Bot), push the policy and then goose the border MTA to get it to deliver everything. As soon as the delivery queues have drained, we re-enable the Anti-Bot blade and re-push the policy.
Procedure 2 is pretty much a pain, but it keeps the mail flowing and mostly, users do not notice if delivery is delayed a few hours, especially since disabling pipelining enabled 99% of e-mail to make it through unimpeded.