A
system and method for a remote or network-based application service offering
virus scanning, sniffing, or detecting of e-mail viruses prior to the e-mail messages arriving at the destination
system or
server are disclosed. The method protects a computer
system that is configured to receive an e-mail message addressed to a destination e-
mail address from viruses in an incoming e-mail message. The method generally includes receiving the incoming e-mail message at a remote e-mail receiving
server, scanning the e-mail message for
virus, forwarding the e-mail message if it is clean to a remote e-mail sending
server, attempting to clean the e-mail message if it is infected to generate a cleaned e-mail message, forwarding the cleaned e-mail message, if any, to the remote e-mail sending server, and forwarding the clean or cleaned e-mail message, if any, to the destination e-
mail address from the remote e-mail sending server. The system generally includes a remote e-mail receiving server for receiving the incoming e-mail message, a
virus-detection program for scanning the e-mail message for virus, a remote e-mail
virus processing server for attempting to clean the infected e-mail message, and a remote e-mail sending server forwarding the clean or cleaned e-mail message, if any, to the destination e-
mail address.