MovableType has configuration settings for banning IP addresses from posting, but I need to ban based on domain names–since the domain names are what the spammers are pushing. The spammers are smart enough to use different IP addresses when posting–although I guess they could register a thousand domain names too and switch between them. Hmm.
I recall that there was a spam module for MovableType. I need to see if it does this.