Hoofdstuk 9: Tips om te voorkomen dat e-mails in de spambox van de ontvangers terechtkomen (artikel en video)

Er is eigenlijk maar één manier om te voorkomen dat jouw mailing in de spamfilters belandt, en dat is… veel testen!

  1. Zorg dat je over een e-mail account beschikt bij de meest gebruikte providers. Neem tenminste een adres bij Yahoo, Hotmail en Gmail. Zorg ook voor een adres bij de grootste Nederlandse providers.
  2. Verstuur een testmail naar deze adressen zoals je dat straks ook zal gaan doen naar jouw mailbestand.
  3. Haal op alle adressen de mail op en start de header analyse!

De header analyse

In de Mail Headers vind je bij veel providers meer informatie over de spamscore die het bericht heeft gekregen. Dit ziet er ongeveer zo uit :

X-Spam-Status: No, hits=-0.4 tagged_above=-999.0 required=5.0: tests=BAYES_00, FROM_NO_USER, HTML_80_90, HTML_IMAGE_ONLY_16,: HTML_MESSAGE

Achter “tests” staan de kenmerken die in jouw mail zijn gedetecteerd. Er bestaan duizenden van deze kenmerken: sommige geven strafpunten (mail lijkt op spam), andere geven bonuspunten (mail lijkt niet op spam). Wanneer je mail boven een bepaald aantal strafpunten uitkomt, zal de mail worden geweigerd (vaak 5 strafpunten). In dit geval zijn de volgende kenmerken gedetecteerd :

BAYES_00
De Bayes check (een controle op spam-achtige woorden) heeft 0% spamwoorden gevonden. Hiervoor ontvang je bonuspunten.

FROM_NO_USER
In de headers van de door jouw verzonden mail zit een fout in de From regel, waarvoor je strafpunten ontvangt.

HTML_80_90
De mail bestaat voor 80 tot 90% uit HTML codes, een kenmerk van spam mail.

HTML_IMAGE_ONLY_16
De mail bestaat voornamelijk uit afbeeldingen, ook een kenmerk van spam.

HTML_MESSAGE
De mail is opgesteld in HTML, dit geeft een (zeer kleine) indicatie van spam.

Nu zou deze mail in dit geval door het filter komen, maar voor alle zekerheid kun je de hoeveelheid afbeeldingen en html beperken en de From regel repareren.

De kenmerken zijn eindeloos en kunnen we hier daarom niet allemaal beschrijven. Een goede methode om de details van een kenmerk (tag) te vinden is bij Google te zoeken op het kenmerk en “spamassassin”. Dan kom je bijvoorbeeld op de volgende overzichtspagina die beschrijvingen en punten weergeeft.

Zorg dat de afzender goed is

Veel providers, waaronder Byte, controleren of de afzender bestaat. Zorg dat jouw mailsysteem goed is geconfigureerd. Meer informatie hierover vind je in het artikel: Sender Address Verification (SAV)

Hoe te sturen

Volgens Byte’s beleid – E-mail mag je maximaal 1000 mails per uur sturen. Wil je bijvoorbeeld een mailing met 10.000 mails versturen, dan zou deze mailing dus 10 uur duren. Dit betekent dat je niet vanuit een webpagina kunt versturen, omdat jouw browser tijdens het sturen zal denken dat er een time-out is opgetreden en de verbinding – en dus je mailapplicatie – stopt. Hier is wel iets op te verzinnen (bijv. met meta-refresh), maar dat is een erg lelijke en fragiele oplossing.

Een juist erg mooie oplossing is om gebruik te maken van onze shell server. Hier installeer je een cron process (Cronjobs (periodieke taken) instellen) die iedere 30 minuten draait. Dit proces leest de volgende 500 ontvangers uit de database en stuurt deze mailing met een seconde tussenpauze. Tegelijkertijd worden de ontvangers gemerkt, zodat ze bij een volgende run niet nogmaals worden gemaild. Deze mooie oplossing vereist uiteraard wel enige programmeervaardigheden.

Ben je niet zo technisch en heb je toch een flinke hoeveelheid afzenders die je wil mailen? Maak dan gebruik van speciale maildiensten. Zo maken wij bij Byte zelf bijvoorbeeld gebruik van Mailchimp.

 

Via: Byte.nl