WordPress has a built-in way to send emails called the WP Mail function (wp_mail()).
This is what WordPress itself and 99% plugins—like WooCommerce, Contact Form 7, and membership plugins—use to send emails.
Whenever your site needs to send a password reset email, an order confirmation, or a contact form submission, it relies on WP Mail to do the job.
The problem is that WP Mail depends on PHP mail(), which sends emails directly from your hosting server. Hosting servers aren’t designed for email delivery, so emails often get flagged as spam, fail to send, or just disappear before reaching the recipient.
That’s why so many WordPress users run into issues where their emails never make it to inboxes.
This issue isn’t just with WordPress itself—any plugin that relies on WP Mail inherits the same problem. If WP Mail doesn’t work well, WooCommerce order emails don’t get delivered, contact form messages never reach your inbox, and password reset emails don’t arrive for users.
SureMail fixes this by replacing WP Mail with SMTP, which is the proper way to send emails. SMTP (Simple Mail Transfer Protocol) sends emails through a trusted email provider instead of your hosting server. That means emails are authenticated, less likely to be marked as spam, and have a much higher chance of being delivered.
Once you install and set up SureMail, it automatically takes over. Any email that WordPress or your plugins try to send through WP Mail will now go through SMTP instead. You don’t need to change anything in your plugins—it just works. Your contact form, WooCommerce store, and other email notifications will start getting delivered reliably.
Now, regarding Amelia WP—SureMail should work with Amelia as long as Amelia relies on the default WP Mail function (wp_mail()) to send emails. Most WordPress plugins use WP Mail, and since SureMail replaces WP Mail with SMTP, any emails sent through Amelia should automatically be routed through your SMTP provider instead of PHP mail.
If Amelia has its own built-in email system that bypasses WP Mail, then it depends on whether they allow you to configure an external SMTP service. You might want to check Amelia’s email settings to see if they provide an option to override their default email-sending method.
To set it up, install SureMail, configure your SMTP settings, and test an email from Amelia. If Amelia uses WP Mail, SureMail should take over automatically, and your emails will be sent through your SMTP provider instead of the hosting server.
Let me know if you need help setting it up!