@thestylistquo – this sometimes depends on your server settings and your email client’s server settings. One server I run bp on will send wP emails using php that get through my own hosted email server and desktop email client just fine.. however with the default settings on my one server, emails sent by wordpress / buddypress will not make it through to most yahoo gmail email accounts… something about headers not registered or something.. I found a plugin that will force WP to “send mail through smtp” instead of php, which then gets emails through the various anti spm systems that some email hosting providers require…
I found a similar situation with contact form plugins… “fast Secure Contact Form” will not get emails through yahoo email addys (even with tweaking the smptp settings in the plugin) – with my server, however “Contact Form 7” gets emails through to yahoo accounts just fine… what the two different plugins do to modify sent from headers or whatever, I don’t really understand…
Then of course there are server ip blacklists and crap like sorbes that block things.. and even when they get through to my desktop client, sometimes outlook or kaspersky will flag them as spam and push them into my junk mail folder…
Not sure any of these issues are affecting you and your setup, but maybe that info will get you look in the right direction. I forget what gmail and yahoo call that header registering thing or whatever – they have info posted somewhere.
Have the same, contactform 7 works well, but if I register as a new member I do not get the confirmation mail and as key master I do not get a mail.
Although I can see the new member in the list.