I’m having this problem as well. I just did a fresh install of Buddypress and I’ve tried to set up two testing accounts. The accounts register the users in my User panel, but the activation emails are not arriving and therefore the users can’t log in and use the site!
@Firynze @Witi
Are the emails in the spam or junk directories?
Some hosts need an extra plugin to work with wordpress mail, such as the one suggested on the following page: https://codex.buddypress.org/troubleshooting/frequently-asked-questions/
I have used https://wordpress.org/extend/plugins/wp-mail-smtp/ which has a useful debugging feature….
No, they do not go to spam directory – the emails simply never arrive. I have tested to sign up using different email addresses – same result.
And regarding extra plugins – I am now extra cautious with them. I guess most of plugins are not tested with latest BP, and installing them causes fatal conflicts. Twice my database simply crashed because of them. My host provided a backup, which was pretty old – so we have completely lost several newest members and latest user-generated content. And now – this strange issue with new user registrations… Oh well.
BTW, previously the validation emails worked fine for me and for other members. We have about 200 members, so they have signed up just fine. So, I guess this is not a problem with host.
@aces – The email plugin did it for me. Thanks!
I tried both mail plugins which were recommended here: Mail-From and WP-Mail-SMTP. Neither of them works (no change in the format of email messages)