Mijn mail komt in spam of wordt geweigerd: SPF, DKIM en DMARC
Komt je mail in de spammap of wordt hij geweigerd? Controleer SPF, DKIM en DMARC voor je domein en let op de verzendlimiet van 500 mails per dag.
Door Hermie Bijgewerkt
Komt je mail bij de ontvanger in de spammap, of wordt hij geweigerd? Controleer dan eerst drie DNS-records voor je domein: SPF, DKIM en DMARC. Daarmee kan de ontvangende server nagaan dat de mail echt van jou komt.
- DKIM staat standaard aan. Beheer je je DNS ergens anders, dan zet je de sleutel zelf over.
- SPF eindigt op
-all. - DMARC staat minstens op
p=quarantine, liefst opp=reject.
DKIM: staat standaard aan
DKIM zet een digitale handtekening op elke mail die je verstuurt. Op onze webhosting staat DKIM standaard aan. Gebruik je onze nameservers, dan hoef je niets te doen.
Beheer je je DNS ergens anders?
Staat de DNS van je domein bij een andere partij, bijvoorbeeld je registrar of Cloudflare? Dan kent die partij jouw DKIM-sleutel niet. Die zet je zelf over:
- Log in op DirectAdmin via de link in je welkomstmail, of ga naar my.planetnode.net, open je webhostingproduct en klik op de inlogknop.
- Ga naar DNS Management en kies je domein.
- Zoek het TXT-record met
_domainkeyin de naam. - Kopieer de naam en de volledige waarde van dat record.
- Maak bij je eigen DNS-beheerder een TXT-record aan met dezelfde naam en waarde.
Neem in dezelfde ronde ook het SPF-record over. Gebruik je Cloudflare? Zie dan Ik beheer mijn DNS bij Cloudflare: welke records en SSL-instelling heb ik nodig?
SPF: eindig op -all
Het SPF-record is een TXT-record op je domein dat begint met v=spf1. Het noemt de servers die namens jouw domein mogen mailen. Zorg dat het eindigt op -all en niet op ~all. Met -all zeg je dat andere servers niet namens jou mogen mailen.
Let op
Verstuurt nog een andere dienst mail namens je domein, zoals een nieuwsbriefdienst of je webshop? Zet die dan ook in je SPF-record, vóór -all. Anders wordt die mail geweigerd.
DMARC: minstens quarantine
DMARC vertelt de ontvanger wat hij moet doen met mail die niet door de SPF- of DKIM-controle komt. Je maakt het aan als TXT-record met de naam _dmarc:
v=DMARC1; p=quarantine
p=quarantine: verdachte mail gaat naar de spammap. Dit is het minimum.p=reject: verdachte mail wordt geweigerd. Dit raden we aan.
Begin eventueel met quarantine en stap over op reject als je mail goed aankomt.
Reverse DNS kan niet op webhosting
Op webhosting deel je het IP-adres van de server met andere klanten. Je kunt daarom geen eigen reverse DNS instellen.
Een goede reputatie kost tijd
Mailproviders bouwen een reputatie op voor je domein. Is je domein nieuw, of verstuur je er nog maar kort mail mee? Dan kan het even duren voordat je mail goed aankomt, ook als alle records kloppen.
Verzendlimiet: 500 mails per dag
Je kunt per hostingpakket 500 mails per dag versturen, samen voor alle mailboxen in dat pakket. Kom je daarboven, dan stopt het verzenden tot de volgende dag.
Waarschuwing gekregen over je limiet?
Heb je zelf niet zoveel mail verstuurd? Dan kan je account gehackt zijn. Lees Mijn website of mailaccount is gehackt of verstuurt spam.
Hulp nodig?
Komt je mail na deze stappen nog steeds niet aan? Maak een ticket aan met je domeinnaam en, als je die hebt, de foutmelding die je terugkreeg.
Heeft dit artikel je geholpen?
Gerelateerde artikelen
Hoe maak en beheer ik e-mailaccounts?
Hoe je e-mailaccounts aanmaakt, forwarders, autoresponders en spamfilters instelt in DirectAdmin.
Hoe maak en beheer ik MySQL-databases?
Hoe je MySQL-databases aanmaakt, gebruikers beheert en phpMyAdmin gebruikt in DirectAdmin.
Ik kan mijn website niet bereiken, wat nu?
Lees hier hoe je problemen oplost als je website niet meer bereikbaar is.
Hoe maak ik backups en herstel ik websitegegevens?
Hoe je backups maakt en websitegegevens herstelt in DirectAdmin.