IMHO you do NOT have a virus.
So far the only malware that is capable of infecting a Mac are Trojans which you must authorize them to be install.
Your problem with Hotmail is probably due to the fact that your accounts has been hacked. Change password. If problem continues that change to another mail system.