Hi @artylady,
Sorry to hear you’re having trouble with email deliverability. I’ll try to help as best I can, but it’s difficult because the plugin only handles one part of the email process.
1. The plugin formulates the email headers (To/From) and email content, then passes it to WordPress via wp_mail().
2. WordPress prepares the request and passes it to your server’s email handler.
3. Your server’s email handler tries to send the email, but it has it’s own configuration requirements.
This makes it tough to troubleshoot because your host only really sees things when they get to stage 3 and I only really see stage 1.
The specific comment from your web host about SMTP details is actually not going to be relevant to my plugin. If you want to send email from WordPress through an SMTP server, you’ll need to configure that with a separate plugin, using settings provided by your web host. This one looks popular:
https://en-gb.wordpress.org/plugins/wp-mail-smtp/
The issue around SSL is also related to your WordPress and server configuration. My plugin doesn’t care one way or the other.
If you’re getting a high spam score from Restaurant Reservation’s emails, there are a few things that can cause this.
1. The headers (To/From/Reply-To) could be a bad fit for your web server. I’d recommend asking your web host to examine the headers of an email that should have been sent but wasn’t, to see if it looks like it has a valid From email for the email server.
2. The content of the email could be throwing flags. The most common cause of this is links in the email. But to know better you’ll need to know what’s contributing to the spam score. Most spam filters which grant scores like this will detail the reasons for the spam score. If you can get those from your host, I might be able to suggest some improvements.
Thank you NateWR I will pass on this information to my hosting provider to see if they can help at all. Will let you know how I get on! 🙂