If you send newsletters, announcements, or any bulk email to a mailing list, the biggest risk is not that your message looks bad, but that mailbox providers decide it is spam and route it to the junk folder, or block it outright. Once your domain or sending address earns a poor reputation it is slow to recover, so it is far easier to protect it from the start. This guide sets out the practices that keep list mail landing in the inbox and keep your domain off blocklists, whether you send from your own mail client, a script on your Noiz hosting, or a third-party newsletter service.
Last reviewed: 27 July 2026. Anti-spam standards and the bulk-sender rules enforced by the major mailbox providers change over time, so this guide is reviewed regularly. It complements, and does not replace, the sender guidelines published by the mailbox providers linked below.
Official Documentation Reference
- Google: Email sender guidelines (Gmail)
- Microsoft: Outlook.com sending policies
- RFC 8058: One-Click List-Unsubscribe (List-Unsubscribe-Post header)
Get permission before you send
The single most important rule is that everyone on your list has actively asked to be there. Sending to people who never opted in is the fastest way to generate spam complaints, and a rising complaint rate is exactly what mailbox providers watch for.
- Use a double opt-in. The subscriber first enters their address, then receives a confirmation email and must click the confirmation link before they are added to the list. This proves the address belongs to a real person who genuinely wants your mail, and it stops mistyped addresses, a colleague signing up someone else, or a bot from poisoning your list.
- Do not buy, rent, or scrape lists. Purchased and harvested addresses have not consented to hear from you, tend to contain spam traps, and will damage your sender reputation quickly. Grow your list from people who chose to join.
- Keep proof of consent. Record when and how each subscriber opted in. Under South Africa's Protection of Personal Information Act (POPIA), unsolicited direct marketing generally requires the recipient's consent, and being able to show that consent protects you if a recipient ever complains.
Make it easy to unsubscribe
An easy, honest way out lowers complaints, because a reader who can leave in one click does not need to hit the spam button to make your mail stop.
- Put a clear unsubscribe link in every message, usually in the footer. It must be obvious and must work.
- Add a one-click unsubscribe header. Modern bulk mail should include the
List-UnsubscribeandList-Unsubscribe-Postheaders so mail clients can show a native one-click unsubscribe button. Most reputable newsletter platforms add these for you; if you send with your own script, set them yourself. - Honour removals immediately. Stop sending to an address as soon as it unsubscribes. Continuing to mail someone who has opted out is both a reputation risk and, in many jurisdictions, unlawful.
Authenticate your sending domain
Authentication tells receiving servers that mail claiming to be from your domain really is from you. Without it, list mail is very likely to be filtered or rejected, and the major providers now require it for bulk senders. Set up all three of the following open-standard DNS records for the domain you send from:
- SPF (Sender Policy Framework) lists which servers are allowed to send mail for your domain.
- DKIM (DomainKeys Identified Mail) adds a cryptographic signature so the receiver can confirm the message was not altered and really came from your domain.
- DMARC (Domain-based Message Authentication, Reporting and Conformance) tells receivers what to do when SPF or DKIM fails, and sends you reports so you can spot abuse of your domain.
If you send through a third-party newsletter service, follow their instructions to add the SPF and DKIM records for their sending infrastructure to your DNS. If you are unsure how these records should look for a domain hosted with Noiz, contact Noiz support and the team will help you set them up correctly.
Keep your list clean
A stale list quietly wrecks your reputation, because dead addresses turn into bounces and spam traps while disengaged readers are more likely to complain.
- Remove hard bounces promptly. An address that returns a permanent failure no longer exists; repeatedly mailing it signals to providers that you do not maintain your list.
- Watch your spam-complaint rate. Gmail and other providers expect bulk senders to keep complaints well below 0.3% of messages sent. Sustained complaints above that level lead to throttling or blocking.
- Prune inactive subscribers. Consider removing or re-confirming people who have not opened your mail in a long time. A smaller engaged list outperforms a large indifferent one.
- Take abuse seriously. If you run a list on behalf of others, make sure it cannot be used to send unsolicited mail, and act on any complaints you receive.
Write mail that does not look like spam
Spam filters score the content of every message, and a few habits reliably push that score up. Small changes here keep legitimate mail out of the junk folder.
- Keep formatting simple. Multiple font sizes and clashing colours are common in spam, so filters treat them as a warning sign. Use consistent, restrained formatting.
- Avoid large blocks of blank space. Big empty gaps, often left behind when copying from a word processor, raise your spam score in most scoring systems.
- Balance images and text. An email that is one big image with almost no text is a classic spam pattern. Include real text, and always set meaningful
alttext on images in case they do not load. - Write honest subject lines. Avoid ALL CAPS, rows of exclamation marks, and misleading claims. The subject should match what is actually in the message.
- Be careful with links and attachments. Link only to reputable destinations, avoid URL shorteners that hide the real address, and do not attach executable files.
Send at a steady, predictable rate
Reputation is built on consistency. Suddenly sending a large volume from a domain or address that normally sends very little looks like a compromised account, and providers may throttle or block the burst. If you are starting a new list or sending from a new domain, build up your volume gradually over days or weeks rather than blasting everyone at once, and try to send on a regular, predictable schedule.
Need a hand?
If your list mail is landing in spam, or you want help configuring SPF, DKIM, and DMARC for a domain hosted with Noiz, open a support ticket from your Noiz client area and the team will help you diagnose the problem and get your mail delivered.
