Oplossingsgids

WordPress e-mailverzending via SMTP configureren

20 mei 2026

WordPress verstuurt e-mails standaard via de PHP functie mail() die de lokale sendmail binary van de webserver gebruikt. Deze aanpak haalt 60 tot 80 procent afleverbaarheid omdat berichten zonder SPF, DKIM en DMARC vertrekken, vaak vanaf gedeelde IPs met slechte reputatie, en door Gmail, Outlook en Apple Mail als spam worden gefilterd. SMTP (Simple Mail Transfer Protocol) routeert WordPress e-mail via een geauthenticeerde server zoals Gmail, Microsoft 365, een eigen SMTP relay of een transactionele dienst zoals SendGrid, Mailgun, Amazon SES, Postmark of Brevo. De afleverbaarheid stijgt boven 99 procent en je krijgt bounce tracking, openratio s en een log van elke verzending.

Waarom heeft WordPress SMTP nodig?

  • Authenticatie via gebruikersnaam en wachtwoord.
  • SPF en DKIM: zonder die handtekeningen weigert Gmail sinds februari 2024.
  • Reputatie: gedeelde IPs staan vaak op Spamhaus.
  • Logging: SMTP plugins houden elke verzending bij.
  • TLS: STARTTLS of TLS op poort 465.

Eenvoudigste manier om SMTP in te stellen

Installeer de gratis plugin WP Mail SMTP van WPForms (meer dan 4 miljoen installaties). Alternatieven: FluentSMTP, Easy WP SMTP, Post SMTP Mailer.

Welke SMTP provider kiezen?

ProviderGratis planGeschikt voor
Brevo (Sendinblue)300 mails/dagKleine sites, nieuwsbrieven
SendGrid100 mails/dagDevelopers, SaaS
Mailgun100 mails/dag FlexTransactioneel API first
Amazon SES62.000/maand vanaf EC2Hoog volume, goedkoop op schaal
Postmark100 mails/maandTransactioneel, snel
Microsoft 365 SMTPInbegrepen in M365Zakelijke mail
Gmail SMTP500/dag gratis, 2000 WorkspaceKlein bedrijf

Stap voor stap: WP Mail SMTP met Brevo

  1. Registreer op brevo.com en verifieer je domein met TXT records.
  2. Maak een SMTP sleutel in Brevo.
  3. Installeer en activeer WP Mail SMTP.
  4. Open Instellingen » WP Mail SMTP.
  5. Zet From Email op noreply@jouwdomein.nl en activeer Force From Email.
  6. Kies mailer Brevo.
  7. Host smtp-relay.brevo.com, poort 587, TLS.
  8. Test via Email Test.

SPF, DKIM en DMARC

v=spf1 include:spf.brevo.com ~all
v=DKIM1; k=rsa; p=MIGfMA0...
v=DMARC1; p=none; rua=mailto:dmarc@jouwdomein.nl

Begin met p=none, dan p=quarantine, dan p=reject. Sinds februari 2024 verplichten Gmail en Yahoo een geldige DMARC voor bulk afzenders.

SMTP zonder plugin via wp-config.php

add_action('phpmailer_init', function ($phpmailer) {
    $phpmailer->isSMTP();
    $phpmailer->Host       = 'smtp-relay.brevo.com';
    $phpmailer->SMTPAuth   = true;
    $phpmailer->Port       = 587;
    $phpmailer->Username   = 'jouw-login@example.com';
    $phpmailer->Password   = defined('SMTP_PASS') ? SMTP_PASS : ';
    $phpmailer->SMTPSecure = 'tls';
});

Gmail SMTP met App Password

  1. Schakel 2FA in bij Google.
  2. Maak een App Password.
  3. Host smtp.gmail.com, poort 587, TLS.

Amazon SES

  1. Vraag production access aan in SES.
  2. Verifieer domein met Easy DKIM.
  3. Maak IAM user, genereer SMTP credentials.

SMTP fouten oplossen

  • Could not authenticate: verkeerde inlog of 2FA zonder App Password.
  • Connection timed out: host blokkeert poort 25, 465 of 587.
  • SSL handshake failed: PHP/OpenSSL bijwerken.
  • Mail komt in spam: DKIM of SPF ontbreekt.
  • Test werkt, echt niet: andere plugin overschrijft wp_mail().

Hoe helpt InspectWP bij SMTP?

InspectWP controleert de publieke DNS van het domein en meldt of SPF, DKIM en DMARC correct zijn ingesteld.

Controleer nu uw WordPress-site

InspectWP analyseert uw WordPress-site op beveiligingsproblemen, SEO-problemen, GDPR-naleving en prestaties — gratis.

Analyseer uw site gratis