WP Mail SMTP: installeren, instellen en problemen oplossen

Laatst bijgewerkt:

Komen mails van je contactformulier of webshop niet aan, dan is WP Mail SMTP vaak de oplossing. WordPress verstuurt mail standaard via de PHP-functie mail() van de server. Die mail wordt door ontvangers vaak als verdacht gezien, omdat hij niet echt van je eigen maildomein komt. WP Mail SMTP laat WordPress in plaats daarvan versturen via een echte mailbox of een verzenddienst, met inloggegevens. Hieronder lees je hoe je het goed instelt en wat je doet als de testmail mislukt.

Wat doet WP Mail SMTP?

De plugin vervangt de manier waarop WordPress mail verstuurt. Alle mail die via wp_mail() gaat, zoals formuliermeldingen, wachtwoordherstel en WooCommerce-bevestigingen, loopt dan via de verbinding die jij instelt: een SMTP-server van je mailprovider (bijvoorbeeld de mailbox van je bedrijf in Google Workspace of Microsoft 365) of een transactionele verzenddienst via API.

Daarnaast heeft de plugin een testfunctie. De betaalde Pro-versie voegt onder meer een e-maillogboek, meldingen bij mislukte mail en extra koppelingen toe.

Installeren

  1. Installeer WP Mail SMTP via Plugins → Nieuwe plugin en activeer hem. De installatiewizard start vanzelf.
  2. Kies de verzendmethode. Voor een gewone mailbox kies je “Overige SMTP” en vul je de SMTP-server, poort, versleuteling, gebruikersnaam en wachtwoord van je mailprovider in.
  3. Vul als afzenderadres een adres op je eigen domein in, bij voorkeur hetzelfde adres als de mailbox waarmee je inlogt.
  4. Stuur op het tabblad Test een testmail en controleer of hij aankomt, ook in de spammap.

Instellingen die ertoe doen

Veelvoorkomende problemen en oplossingen

“Could not authenticate” / authenticatie mislukt. Verkeerde gebruikersnaam of wachtwoord, of je mailprovider staat inloggen met alleen een wachtwoord niet toe. Bij accounts met tweestapsverificatie heb je vaak een apart app-wachtwoord nodig, of je gebruikt de koppeling via de API van die provider.

“Could not connect to SMTP host” / time-out. Verkeerde servernaam of poort, of de hosting blokkeert uitgaande verbindingen op die poort. Probeer de andere gangbare poort met de bijbehorende versleuteling, of vraag je hosting of de poort open staat.

Testmail komt aan, formuliermail niet. De formulierplugin verstuurt met een ander afzenderadres, of het formulier mislukt al vóór het versturen. Forceer het afzenderadres en controleer de meldinginstellingen van je formulier. Zie ook Contact Form 7 en WPForms.

Mail komt aan, maar in de spammap. Bijna altijd een SPF-, DKIM- of DMARC-probleem: het domein van de afzender staat de gebruikte server niet toe, of het afzenderadres hoort bij een ander domein dan de mailbox. Pas de DNS-records aan en verstuur vanaf je eigen domein.

Mail werkt na een tijd ineens niet meer. Het wachtwoord van de mailbox is gewijzigd, of een API-koppeling is verlopen. Werk de gegevens bij en stuur een nieuwe testmail.

Conflicten met andere plugins

Veilig bijwerken

Stuur na elke update van WP Mail SMTP, je formulierplugin of WooCommerce een testmail én vul één keer je eigen contactformulier in. Mailproblemen merk je anders pas als klanten bellen dat ze niets hebben ontvangen.

Wanneer schakel je hulp in?

Komt je mail na het instellen nog steeds niet aan, of wil je SPF, DKIM en DMARC goed laten instellen? Dan kijken wij mee naar de plugin, de DNS van je domein en de afleverlogboeken. Een licentie kun je bij de maker kopen of via ons laten leveren; zie het blok “Licentie nodig?” op deze pagina. Meer achtergrond: mail vanuit WordPress komt niet aan.

Licentie nodig? WP Mail SMTP Pro via IT Live

Wij leveren WP Mail SMTP Pro met licentie en installeren en stellen de plugin voor je in. Liever zelf bij de maker kopen? Dat kan ook; dan helpen we alleen met installeren en instellen.

Prijs: prijs op aanvraag

WP Mail SMTP Pro met licentie aanvragen

Veelgestelde vragen

Waarom heb ik WP Mail SMTP nodig?

Standaard verstuurt WordPress mail via de PHP-functie mail() van de server. Die mail is niet goed geverifieerd en belandt vaak in spam of komt niet aan. Met WP Mail SMTP verstuur je via een echte mailbox of verzenddienst.

Welke poort moet ik gebruiken?

Meestal 587 met TLS of 465 met SSL. De juiste combinatie staat in de handleiding van je mailprovider.

Mijn testmail lukt, maar het contactformulier niet. Hoe kan dat?

Vaak gebruikt het formulier een ander afzenderadres, bijvoorbeeld het adres van de bezoeker. Forceer in WP Mail SMTP het afzenderadres en zet het adres van de bezoeker in het antwoordadres.

Is het veilig om mijn mailwachtwoord in WordPress te zetten?

Het is veiliger om de gegevens als constanten in wp-config.php op te slaan of een API-koppeling te gebruiken. Gebruik bij voorkeur een apart mailaccount of app-wachtwoord voor de website.

Kan ik WP Mail SMTP Pro met licentie via IT Live krijgen?

Ja. Wij leveren WP Mail SMTP Pro met licentie en installeren en stellen de plugin voor je in. De prijs krijg je op aanvraag. Je kunt de licentie ook zelf bij de maker kopen; dan helpen we met installeren en instellen.

Hulp nodig met WP Mail SMTP?

Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten en conflicten. Vertel wat er speelt; je hoort vooraf wat we gaan doen.

Hulp aanvragen Site plat? Spoedhulp

Lees ook: alle WordPress-plugins · mail vanuit WordPress komt niet aan · SPF, DKIM en DMARC · Contact Form 7 · WPForms · MailPoet

← Terug naar alle WordPress-plugins