If you want to send newsletters or announcements to people who signed up, listmonk is the open-source tool we recommend: a self-hosted mailing list manager with double opt-in, templates, campaign reports and one-click unsubscribe, which keeps your subscriber list on a server you control. If you want a discussion list, where every member can write to the whole group, GNU Mailman is the long-standing open-source choice. Either way, South African law requires consent before you send marketing email, and Gmail and Yahoo require proper authentication and an easy way to unsubscribe.
The two kinds of list do different jobs.
| Newsletter (announcement list) | Discussion list | |
|---|---|---|
| Who sends | You, to everyone on the list | Any member, to everyone on the list |
| Replies go to | You | The whole list, or the sender |
| Typical use | Product news, client updates, a monthly newsletter | A members' forum, a project team, a professional body |
| Tool | listmonk | GNU Mailman |
Mailman's own list styles encode this split: an "announce only" list where members cannot post, and an ordinary discussion list where they can.
listmonk describes itself as a self-hosted newsletter and mailing list manager. It is released under the GNU Affero General Public License version 3, runs as a single program, and keeps its data in a PostgreSQL database.
What it gives you:
The main reason to self-host is ownership. Your subscriber list is personal information you are responsible for. With listmonk it stays in your database, on a server you choose, instead of on a marketing platform's.
GNU Mailman is free software, under the GNU General Public License, for managing discussion and e-newsletter lists. Mailman 3 comes in three parts: Mailman Core, which runs the lists; Postorius, the web interface for members and administrators; and HyperKitty, the web archive of past messages.
By default, Mailman asks people to confirm by email when they subscribe or unsubscribe, and private lists can also require a moderator's approval. It suits professional bodies, clubs and project teams that need a shared conversation by email.
Marketing email in South Africa is governed by section 69 of the Protection of Personal Information Act (POPIA).
The Information Regulator's guidance note on direct marketing (December 2024) adds that silence is not consent, that the sender must be able to prove consent, and that a business must keep a record of people who refused or objected.
A double opt-in list in listmonk, with the confirmation kept, gives you that proof.
Since February 2024, Google and Yahoo have set rules for anyone who sends a lot of mail to their users. Google applies its bulk sender rules to senders of close to 5,000 messages a day to personal Gmail accounts, and has said it is tightening enforcement.
Even below those volumes, the same habits keep newsletters out of spam folders. Our help centre has best practices for mailing lists to avoid spam flagging, and the Email Security add-on keeps SPF, DKIM and DMARC configured on a domain hosted with Noiz.
If you want to run listmonk yourself, it and PostgreSQL run on a Noiz Cloud server: a self-managed virtual server with full root access over SSH, installed following the project's documentation.
Bulk and marketing sending have their own rules on any hosting service, so check the acceptable use policy for your hosting before you send a large campaign.
Tell us what kind of list you need, how many subscribers you have and how often you send, and we will point you to the right option. Open a ticket.
Checked 19 October 2026.
Software
Law
Sender rules
Noiz
Note: while some of this content was produced with the help of AI, the final editing has been done by a real human being.