I can't get yahoo to work at all. I can't get any service to work now even mail.ru makes you phone verification after you have made the account. I am at total loss now on which service to make account at now.
What you think is best for capmonster2 to solve ?