User signup confirmation email never arrives to Yahoo email address

I can’t imagine the method by which you connect to a Discourse site would impact our ability to deliver e-mail to Yahoo!. As Falco said, you need to contact your e-mail service provider (Yahoo!), because they accepted delivery for all those e-mails. If they disposed of them in an improper manner after that, that’s something to take up with them.