Mail vanuit WordPress komt niet aan: zo los je het op

Een bezoeker vult je contactformulier in, krijgt keurig “Bedankt voor je bericht” te zien, en jij ontvangt niets. Of klanten van je webshop krijgen geen orderbevestiging. Het lastige: niemand merkt het, tot iemand belt waarom je nooit reageert. In dit artikel lees je waarom mail uit WordPress vaak niet aankomt en hoe je dat structureel oplost.

Waarom mail uit WordPress vaak niet aankomt

Standaard verstuurt WordPress mail via de mailfunctie van PHP op je webserver. Die mail wordt niet aangemeld bij een echte mailserver en voldoet vaak niet aan de controles die ontvangers als Gmail en Outlook tegenwoordig doen. Het resultaat: de mail belandt in de spam of wordt helemaal geweigerd. Daarnaast spelen deze oorzaken:

Stap 1: zoek uit wát er niet aankomt

Installeer tijdelijk een plugin die verstuurde mail logt. Dan zie je of WordPress de mail überhaupt probeert te versturen en of er een foutmelding bij staat.

Stap 2: verstuur via SMTP

De belangrijkste oplossing: laat WordPress niet zelf mailen, maar via een echte mailbox op je eigen domein. Dat doe je met een SMTP-plugin. Je vult de servergegevens van je zakelijke mail in (server, poort, gebruikersnaam en wachtwoord), en WordPress verstuurt voortaan via die mailserver. Daarmee is de mail aangemeld en ondertekend zoals elke andere mail van je bedrijf.

Gebruik een afzender op je eigen domein, zoals website@jouwbedrijf.nl of info@jouwbedrijf.nl, en niet het adres van de bezoeker. Zet het adres van de bezoeker als Reply-To, zodat je met één klik kunt antwoorden. Heb je nog geen zakelijke mail, zie dan zakelijke e-mail op eigen domein.

Stap 3: controleer SPF, DKIM en DMARC

Deze drie DNS-records vertellen ontvangende mailservers dat jouw mail echt van jou is:

Verstuurt je website via SMTP met je eigen mailbox, dan vallen die mails onder de records die al voor je mail gelden. Verstuurt de webserver zelf mail, dan moet die server ook in je SPF-record staan. Let op: er mag maar één SPF-record zijn. Uitleg en voorbeelden vind je in SPF, DKIM, DMARC en MX uitgelegd. DNS aanpassen? Lees eerst DNS wijzigen.

Stap 4: test het goed

  1. Verstuur een testmail vanuit de SMTP-plugin naar een adres op een ander domein, bijvoorbeeld je privéadres.
  2. Vul je contactformulier zelf in, als echte gebruiker, en controleer of het bericht aankomt.
  3. Bekijk bij de ontvangen mail de “originele” of “bron”-weergave: daar staat of SPF, DKIM en DMARC geslaagd zijn.
  4. Heb je een webshop, plaats dan een testbestelling en controleer de bevestigingsmail.

Neem deze controle op in je vaste WordPress onderhoud. Een plugin-update kan instellingen veranderen zonder dat je het merkt.

Veelgemaakte fouten

Spam via je contactformulier

Het omgekeerde probleem komt ook voor: je krijgt juist veel te veel mail via je formulier, vol spam. Dat is niet alleen vervelend, het kan ook je afleverbaarheid schaden als je site automatische bevestigingen naar nepadressen stuurt. Gebruik een onzichtbare spamcontrole of een eenvoudige controlevraag in je formulier, en stuur geen automatische kopie van het bericht naar het adres dat de bezoeker invult, of alleen een korte bevestiging zonder de ingevulde tekst. Zo voorkom je dat spammers je formulier gebruiken om via jouw domein berichten te versturen.

Hulp bij WordPress-mail

Mail die niet aankomt kost je aanvragen zonder dat je het merkt. Wil je het laten regelen, plan dan een gesprek. Draait je site op onze WordPress hosting, dan zetten we het verzenden goed in en controleren we het bij het onderhoud. Is je site zelf ook kapot, ga dan naar WordPress-spoedhulp.

Veelgestelde vragen

Waarom komt mail van mijn WordPress-contactformulier niet aan?

Meestal omdat WordPress via de mailfunctie van de webserver verstuurt zonder goede aanmelding, de afzender niet op je eigen domein staat, of SPF, DKIM en DMARC ontbreken. Verstuur via SMTP met een mailbox op je eigen domein.

Wat is SMTP in WordPress?

SMTP is de standaard manier om mail via een echte mailserver te versturen. Met een SMTP-plugin laat je WordPress mailen via je zakelijke mailbox, zodat de mail beter aankomt.

Waarom belanden WordPress-mails in de spam?

Omdat ontvangers niet kunnen controleren of de mail echt van jouw domein komt. Gebruik een afzender op je eigen domein, verstuur via SMTP en controleer je SPF-, DKIM- en DMARC-records.

Welk afzenderadres gebruik ik voor mijn formulier?

Een adres op je eigen domein, zoals info@ of website@. Zet het adres van de bezoeker als Reply-To, zodat je direct kunt antwoorden.

Hoe test ik of WordPress mail verstuurt?

Gebruik de testfunctie van je SMTP-plugin, vul je eigen formulier in als gebruiker en bekijk bij de ontvangen mail in de bronweergave of SPF, DKIM en DMARC geslaagd zijn.

Mail uit je website laten regelen?

Plan een gratis gesprek. We zorgen dat formulieren en bevestigingen weer aankomen.

Plan een gratis gesprek WordPress-spoedhulp

Lees ook: WordPress-spoedhulp · WordPress hosting · WordPress onderhoud · SPF, DKIM en DMARC · zakelijke e-mail · inloggen lukt niet

← Terug naar de kennisbank