Error: You must provide at least one recipient email address.
-
Hi, I followed each step in the Setup Wizard for the WP Mail SMTP plugin, using SendGrid as the SMTP Mailer. The domain has been authenticated in Sendgrid. When the Wizard tries to send a test email, something prevented that from working.
This is the message I’m seeing:
An issue was detected.
This means your test email was unable to be sent.
Typically this error is returned for one of the following reasons:
- Plugin settings are incorrect (wrong SMTP settings, invalid Mailer configuration, etc).
- Your web server is blocking the connection.
- Your host is rejecting the connection.
Recommended next steps:
- Triple-check the plugin settings and consider reconfiguring to make sure everything is correct. Maybe there was an issue with copy&pasting.
- Contact your web hosting provider and ask them to verify your server can make outside connections. Additionally, ask them if a firewall or security policy may be preventing the connection – many shared hosts block certain ports.
Note: this is the most common cause of this issue. - Try using a different mailer.
This is the error log:
Versions:
WordPress: 6.5.5
WordPress MS: No
PHP: 8.2.19
WP Mail SMTP: 4.0.1Params:
Mailer: sendgrid
Constants: No
Api Key: YesPHPMailer Debug:
You must provide at least one recipient email address.Debug:
Email Source: WP Mail SMTP Mailer: SendGrid You must provide at least one recipient email address.I’ve triple-checked everything and also contacted the web hosting provider, and haven’t found a solution. I’ve used this same setup on many other websites, without any trouble.
Are you able to tell where the problem is, please?
- You must be logged in to reply to this topic.