For all those who tried to email
It's back up and running. I've now got a separate server that's doing all the web serving, mail serving, and news serving, so messing with the firewall won't bring it down.
Hmmm... What else. Nothing.
Oh, and two new domains coming down the pipe. Should have them up (cross fingers) by the end of the weekend.