WordPress verstuurt geen e-mail? Zo los je het snel op

Los problemen met e-mailbezorging in WordPress op. Veelvoorkomende oorzaken en stappenplan voor contactformulieren, WooCommerce, wachtwoordresets en notificatiemails.

Featured image for article: WordPress verstuurt geen e-mail? Zo los je het snel op

Verstuurt je WordPress-site geen e-mails? Je bent niet de enige. Dit is een van de meest voorkomende WordPress-problemen, dat contactformulieren, wachtwoordresets, WooCommerce-orderbevestigingen en pluginnotificaties treft.

Het goede nieuws: het is in zo’n 10 minuten op te lossen.

Waarom WordPress-e-mails falen

WordPress gebruikt de ingebouwde PHP-functie mail() om e-mails te versturen. Deze methode heeft fundamentele problemen:

ProbleemImpact
Geen authenticatieE-mails worden als verdacht gemarkeerd
IP van gedeelde hostingVaak op blacklists bij e-mailproviders
Stille foutenGeen foutmeldingen als e-mails falen
Geen versleutelingBeveiligingszorgen
Rate limitingHostingproviders knijpen verzending af

De meeste hostingproviders (GoDaddy, Bluehost, SiteGround enzovoort) beperken of schakelen PHP mail() volledig uit om spammisbruik op hun servers te voorkomen.

Veelvoorkomende symptomen

  • Inzendingen van contactformulieren worden nooit ontvangen
  • “Check je e-mail”-meldingen, maar er komt niets aan
  • WooCommerce-orderbevestigingen ontbreken
  • Wachtwoordresetlinks worden niet bezorgd
  • E-mails voor nieuwe gebruikersregistratie falen
  • Pluginnotificaties verdwijnen
  • E-mails komen aan, maar belanden in spam

De fix: SMTP-plugin + e-maildienst

Stap 1: installeer WP Mail SMTP

  1. Ga naar Plugins > Nieuwe toevoegen in de WordPress-admin
  2. Zoek op “WP Mail SMTP”
  3. Klik op Nu installeren en daarna op Activeren

Stap 2: maak een gratis Brevo-account

  1. Meld je aan op brevo.com (gratis, geen creditcard)
  2. Ga naar Settings > SMTP & API > API Keys
  3. Genereer en kopieer je API-key

Stap 3: configureer de plugin

  1. Ga naar WP Mail SMTP > Settings
  2. Zet From Email op je domein-e-mail ([email protected])
  3. Zet From Name op je sitenaam
  4. Selecteer Brevo als mailer
  5. Plak je API-key
  6. Klik op Save Settings

Stap 4: testen

  1. Ga naar WP Mail SMTP > Email Test
  2. Voer je e-mailadres in
  3. Klik op Send Email
  4. Verifieer dat hij in je inbox aankomt (niet in spam)

Stap 5: zet DNS-authenticatie op

Voeg SPF- en DKIM-records toe aan de DNS-instellingen van je domein. Brevo levert de exacte records. Dit is cruciaal om spamfolders te vermijden. Zie onze SPF DKIM DMARC-gids.

Troubleshooting van specifieke problemen

Contactformulier-mails worden niet verstuurd

  1. Verifieer dat de testmail van WP Mail SMTP werkt
  2. Controleer de instellingen van je contactformulier-plugin (Contact Form 7, WPForms, Gravity Forms)
  3. Zorg dat het “Aan”-e-mailadres in de formulierinstellingen klopt
  4. Check de spam-/ongewenste e-mail-folder
  5. Verifieer dat geen e-mailfilters de berichten blokkeren

WooCommerce-mails ontbreken

  1. Ga naar WooCommerce > Instellingen > E-mails
  2. Verifieer dat elk e-mailtype ingeschakeld is
  3. Controleer het ontvanger-e-mailadres
  4. Plaats een testbestelling om te verifiëren
  5. Bekijk het e-maillogboek van WP Mail SMTP op fouten

E-mails belanden in spam

  1. Zet SPF-, DKIM- en DMARC-records op
  2. Zorg dat From Email je domein gebruikt (niet @gmail.com)
  3. Check je domein op e-mail-blacklists
  4. Voer een e-mail-spamtest uit
  5. Vermijd spamtriggerwoorden in e-mailcontent

Pluginconflicten

  1. Deactiveer alle andere e-mail-gerelateerde plugins (slechts één moet de e-mail afhandelen)
  2. Schakel tijdelijk over naar een standaardthema
  3. Test alleen met WP Mail SMTP
  4. Activeer plugins één voor één opnieuw om het conflict te vinden

Preventie

Eenmaal opgelost, houd je WordPress-e-mails betrouwbaar:

  1. Bewaak de bezorging, check periodiek de logs van WP Mail SMTP
  2. Houd plugins up-to-date, verouderde plugins kunnen e-mail breken
  3. Test na updates, grote WordPress-/plugin-updates kunnen e-mail beïnvloeden
  4. Houd je domein schoon, blijf van blacklists af
  5. Gebruik professionele e-mail, verstuur altijd vanuit je domein, niet vanuit gratis e-mailadressen

Voor complete SMTP-opzetdetails zie onze WordPress SMTP-gids en WP Mail SMTP-gids.

Frequently Asked Questions

Waarom verstuurt WordPress geen e-mails?
WordPress gebruikt PHP mail(), wat de meeste hostingproviders blokkeren of filteren. E-mails worden niet verzonden, falen stilletjes of belanden in spam. De fix: installeer een SMTP-plugin en route e-mails via een specifieke dienst zoals Brevo.
Hoe los ik e-mailbezorging in WordPress op?
Installeer de plugin WP Mail SMTP, verbind hem met Brevo (gratis, 300 e-mails/dag), zet SPF- en DKIM-authenticatie op en test. Dit lost de bezorging op voor alle WordPress-e-mails inclusief formulieren en WooCommerce.
Waarom belanden WordPress-e-mails in spam?
Het ontbreken van e-mailauthenticatie (SPF, DKIM, DMARC) is de belangrijkste oorzaak. IP-adressen van gedeelde hosting staan vaak op blacklists. Fix: gebruik SMTP met een betrouwbare provider en zet de juiste DNS-authenticatierecords op.
Start gratis met Brevo