We’ve made the difficult decision to discontinue the Yahoo Communities effective Jan 24, 2019.
Be assured you will still be able to find answers to your Yahoo product and app questions on the Yahoo Help website (https://help.yahoo.com). In addition, you’ll be able to find the Yahoo Community moderators on Twitter, responding from our many handles including @YahooCare and @YahooFantasyCC.
If you ever need help with your Yahoo accounts, try Yahoo Account Pro for 24/7 live phone support.
When was the last time you had signed into this account to check your email? Yahoo requires that you sign into your account at least once every 12 months in order for your account to remain active. Otherwise your account is deactivated due to inactivity. Once that happens it's unlikely you can recover this account.