You can email all your registered users, or one role such as your members, from the WordPress dashboard without a marketing service. This guide sets WordPress to send through a mailbox on your Noiz hosting plan, logged in over authenticated SMTP, then sends your message with a free plugin. It is written for a Noiz client on any shared plan, and it keeps you inside your plan's sending limits and South Africa's Protection of Personal Information Act (POPIA).
Last reviewed: 19 October 2026, against the current WordPress release. This guide is written for Noiz hosting and is kept current against WordPress. It complements, and does not replace, the official WordPress documentation linked below.
Out of the box, WordPress hands each email to PHP's built-in mail function. That mail leaves the web server with nothing to prove it came from your domain, so Gmail and other providers often file it as spam or refuse it, and WordPress reports success either way. Google now asks every sender to authenticate.
Sending through a real mailbox fixes this. WordPress logs in to your Noiz mailbox with its address and password, exactly as Thunderbird or Outlook does, and the mail goes out as that mailbox. Your password reset emails, form notifications and order emails all benefit, not only the messages in this guide.
[email protected]. A mailbox of its own lets you see replies and bounces in one place. Create one with How to Create an Email Address in Plesk.FluentSMTP is free, with no paid version, and logs every email your site sends.
| Field | What to enter |
|---|---|
| From Email | Your sending mailbox, for example [email protected] |
| From Name | Your business name, as people know it |
| SMTP Host | mail.example.co.za (your own domain) |
| SMTP Port | 465 |
| Encryption | SSL |
| Authentication | On |
| SMTP Username | The full mailbox address |
| SMTP Password | The mailbox password |
wp-config.php and paste them above the line that says to stop editing. The password then sits in a file visitors cannot read, rather than in the database, which a vulnerable plugin can expose.Use port 465. Port 25 no longer accepts a login on Noiz mail servers, and port 587 with STARTTLS also works if a plugin insists on it.
The free version sends every message at once. That suits a notice to a few dozen users. For a larger list, use the method in the next section, which spreads the sending out.
Open Settings > FluentSMTP and then Email Logs. Each message shows as sent or failed, with the server's reply. A failure here names the problem: a wrong password, or a limit reached.
If your list is large, more than a few dozen people, send through the free Newsletter plugin instead of Send Users Email. It sends through FluentSMTP, so everything in Steps 1 and 2 still applies, and it lets you set the delivery speed, from 12 emails an hour upwards. Set it low, so the send spreads over many hours and stays well inside the server's limits. Newsletter also adds an unsubscribe link and the one-click unsubscribe header that Gmail expects from bulk senders.
To bring your registered users into Newsletter as subscribers, use its free WP Users addon, which comes from the Newsletter website rather than the WordPress directory.
POPIA treats an email that promotes your goods or services as direct marketing. Under section 69 you may send it only:
Every marketing email must say who it is from and give an address where the person can ask you to stop. A notice that is not promoting anything, such as a change to your terms or a security warning about their account, is not direct marketing. If you are unsure which a message is, treat it as marketing.
465 and the encryption SSL. Check the password by logging in to webmail with it.WordPress Care checks after every update cycle that the functions you rely on, such as a contact form, still work. If your mail matters enough that it should not share a server with websites at all, ask us about Private Email on our email hosting page.