Depending on how much that hardware solution is, maybe look at installing/rolling your own gateway mail server. We did a Debian on a white box using MailScanner and SpamAssassin, total cost was about $300.00, but we used a used motherboard. YMMV, but was pretty simple, just some tweaking and it's humming now.
Thanks, David. That ePrism hardware solution was waaaay too expensive: $5Kish for the box (!) plus $1Kish a year in definition updates.
Looks like I'll be rolling my own server. So (I'm guessing) it works like this: I point all MX records to this new box running a virus and spam scanner, right?After mail gets scanned, can it forward cleaned mail to user accounts on any number of servers? Do I set up these forwards on a user basis (time-consuming) or a domain basis? (better)
Any pointers to resources would be helpful. Many thanks to all who repsonded. Adam