Note, unless:
1) an smtp server is actually listening at the domain (have you tested this?);
2) is configured to receive any address at the domain;
Then your confirmation emails from yahoo are getting refused by the other domain. So there is no guarantee the other domain has, or does not have, your reset emails. In any case, unless you want to try to buy that other domain just to get your own reset emails, you'll need to contact yahoo support, they are the only ones who can help you now.[edit: formatting]
Privacy. The owner of that domain has my real name now. I dont want it linked to my HN account.
> an smtp server is actually listening at the domain
How would you test that?
> is configured to receive any address at the domain
I sent an email from gmail to that domain. I did not get a bounce. So I guess it is.
> How would you test that?
telnet domain.com 25
And see if you get an SMTP response from a server. It would look something like this:
220 domain.com ESMTP Postfix
After you connect, if you want to see if your email address is active, you can try this (lines beginning with numbers are the server responses, you type the non-numbered lines):
helo yahoo.com
250 domain.com
mail from: afakename@yahoo.com
250 2.1.0 Ok
rcpt to: yourfakeemailname@thefakeyahooname.com
And you'll either get back:550 5.1.1 <yourfakeemailname@thefakeyahooname.com>: Recipient address rejected:
or
250 2.1.5 Ok
A 550 response means that your fake email address is not setup to receive email. A 250 means that it is accepting email at the rcpt to: address.
Other possibility is to stop using Yahoo! email, like I did, when they erased all my old emails twice because I didn’t login for 3 months.