We own a dedicate server (Apache) and provide share hosting to 50 client. Each time when one of the client PC attack by virus, the particular PC will automatically send out spam email and causing the mail server IP block by ISP.

How can we avoid this problem? Any server module to monitor spam, e.g. auto block number of email send out in short duration, or delay email send out for the particular client.