If your website email doesn’t work at all you may need an extra plugin. The codex suggests one here: https://codex.buddypress.org/troubleshooting/frequently-asked-questions/
I use https://wordpress.org/extend/plugins/wp-mail-smtp/ which has a useful debugging feature….
Many thanks – will try this.
Sorry to report it doesn’t work.
My account details on my server HostMonster are:
Mail Server Username: admin@iqmindware.com
Incoming Mail Server: mail.iqmindware.com IMAP: port 143, POP: port 110
Incoming Mail Server: (SSL): host220.hostmonster.com IMAP: port 993, POP: port 995
Outgoing Mail Server: mail.iqmindware.com (server requires authentication) port 26
Outgoing Mail Server: (SSL): host220.hostmonster.com (server requires authentication) port 465
Supported Incoming Mail Protocols: POP3, POP3S (SSL/TLS), IMAP, IMAPS (SSL/TLS)
Supported Outgoing Mail Protocols: SMTP, SMTPS (SSL/TLS)
I set the plugin up as SMTP Host: mail.iqmindware.com
SMTP port: 26
with no encryption or authentication.
And I get this error message when I try a test to an e-mail address:
The result was:
bool(true)
The full debugging output is shown below:
object(PHPMailer)#192 (53) {
[“Priority”]=>
int(3)
[“CharSet”]=>
string(5) “UTF-8”
[“ContentType”]=>
string(10) “text/plain”
[“Encoding”]=>
string(4) “8bit”
[“ErrorInfo”]=>
string(143) “SMTP Error: The following recipients failed: mark.ashton.smith@gmail.comSMTP server error: Temporary local problem – please try later
—
Any suggestions greatly appreciated.
I suggest that you need to isolate the mail problem. Deactivate BuddyPress and BP plugins. Make sure that your email confirmation is working in regular WordPress before activating BuddyPress. This could be something where you would need to contact your webhost’s tech support to resolve the issue.
I can try this, but how would I do an e-mail confirmation check if it wasn’t through a BuddyPress registration form? How do I do this in regular WordPress (having deactivated BuddyPress)? Thanks.