I also noticed if I sign up as a new member I get to the page that says success and an email
has been sent to verify your account, but the email never comes.
If I activate the member accounts manually an email is sent saying there is a new member,
So I know my email is working on the server side right?
I don’t know where the mail settings are in wordpress or if it’s some setting in Buddypress?
I need to allow new registrations to be approved automatically, I thought there was an option for this.
Any suggestions appreciated.
I created a test user account on my site,
If I go to Users > manage signups, I see the new user account,
So I click the email link to resend the activation email,
It sends the new account activation email
Why doesn’t it send it when the user created the account?
And I need to know is Buddypress forcing new members into that pending list?
Meaning it’s not automatically registering new accounts or sending them their activation email when they sign up.
I fixed my email sending issue by installing WP-Mail-SMTP plugin,
The old plugin I was using is broke: WP Mail From II
I set it to Send all WordPress emails via SMTP.
I ticked Set the return-path to match the From Email.
I’m using cPanel email so I logged into my cPanel email and clicked Set Up Mail Client link.
You’ll see the username and password and port you need to put in the WP-Mail-SMTP config.
SMTP Port: local
SMTP Port: the outgoing port
For encryption I selected use SSL as I have free autoSSL installed for cPanel.
Yes: Use SMTP authentication.
Username: your email address
Password: Email password
And that’s it.. tested send email to another email address, all good.
Newly registered account are getting the activate email, well I did anyway.
I have it doing all the emails now with my new mail plugin.