It looks as if though there is problem with the yahoo mail ids with some virus attacks and make sure that you are not just one who is suffering. Best option is to wait and watch.
all the best
-- This message may have been cut off and the rest will only be shown to members. To become a member, click here --