OP's problem is simply that he can't receive emails by blockchain.info. It's not really a bitcoin problem it's an email hosting problem. I don't think we can help him here.
He can not receive e-mails because of the reason posted by hugeblack, his old account does not currently exist because blockchain.info/com is made changes that were clearly affected to all old accounts. Obviously the OP has no seed, but he and anyone else should get some info on how to recover such wallet. Is it possible for a service like blockchain to do this kind of nonsense and wipe-out all accounts in the process of site upgrades?
This is not e-mail hosting problem, users report the same issue with different email providers - they do not block anything, a verification e-mail is just wasn't even sent.
I am actually using Blockchain.com wallet almost from the start and that was my first online wallet. Checked again just now and everything works properly.
The difference is that I have used it frequently or just logged in to check something and my very old wallet is not affected or maybe I am lucky, but I know for sure that OP would not be able to log in until he will not resolve problems with his Yahoo email.
To be able to login to Blockchain.com wallet, an email address is needed, especially if security settings are set up, to whitelist devices and ask for login confirmations, to make the wallet more secure.
Even without any settings, I was prompted from time to time, to accept the login attempt using email or to whitelist the device.
I think OP should correctly check his email if there are any blocked addresses or filters set up for incoming emails, which are automatically filtered as spam and deleted or simply blocked by OP.
OP if there is such a possibility, then turn the Yahoo email back to the original settings and wipe out all personal filters.
Contact the Blockchain.com and ask one more time for support because they should have your email address registered and when you write to them from this email then they should help you further, I assume.
Don't give up if they say no and try one more time. If this doesn't help try another support channel they provide, like social media (Twitter, Facebook). I am telling this from my own experience, where support needed fife different attempts to finally resolve my issue and the only way was to use social media, Twitter in particular because they already blocked me after 4th attempt form the main support channel.