Wanneer je een contactformulier op je website hebt, worden er e-mails verstuurd vanuit jouw WordPress-website. Tenminste, als het goed is…
Ook wanneer je jouw WordPress-wachtwoord of je e-mailadres wilt wijzigen, worden er e-mails verzonden vanuit WordPress om bijvoorbeeld een bevestiging te vragen.
Heb je WooCommerce geïnstalleerd, dan worden er diverse communicatie-e-mails over bestellingen naar jou en naar je klant verstuurd.
Maar wat als deze e-mails niet of niet goed worden verzonden vanuit jouw WordPress-omgeving? Of misschien in de spambox terechtkomen?
Het kan behoorlijk vervelend zijn als deze e-mails niet goed of soms helemaal niet aankomen bij jou of je klanten.
Wat kun je doen om zeker te weten dat deze e-mails daadwerkelijk worden verstuurd?
In deze blog leg ik je precies uit wat je kunt doen wanneer e-mails vanuit WordPress niet worden verstuurd.
Waarom verstuurt WordPress geen e-mail?
Veel mensen denken meestal direct aan WordPress wanneer e-mails niet worden verzonden. Echter, in vrijwel alle gevallen zal WordPress je e-mails wel verzenden.
We moeten dus iets verder kijken.
De mails worden namelijk via de hosting van jouw website verzonden. Vaak ligt hier de oorzaak van het probleem.
Veel managed hostingproviders bieden geen officiële e-mailhosting die geschikt is voor de uitgaande mails. Veel ontvangers zoals Hotmail of Gmail zien deze mails dan ook als spam.
Om het hier niet al te technisch te maken, ga ik hier niet verder op in.
Waar we voor moeten zorgen, is dat jouw WordPress-website vanuit jouw eigen officiële e-mailadres de mails gaat versturen. Hiervoor moeten we jouw SMTP-gegevens invullen.
En dit is precies wat we in deze tutorial gaan doen.
Wanneer je de volgende stappen uitvoert, zal jouw WordPress-website weer e-mails kunnen versturen, zonder dat deze in de spambox van jou of je klant terechtkomen. *
* Het kan voorkomen dat sommige e-mails nog steeds in de spam terechtkomen, maar deze kans is veel kleiner wanneer je deze stappen uitvoert.
Stap 1: WP Mail SMTP plugin installeren
Omdat wij ergens onze e-mail instellingen willen invullen, moet je een plek creëren waar dit mogelijk is. De plugin WP Mail SMTP zorgt hiervoor.
Ga naar het tabje ‘Plugins’ > ‘Nieuwe Plugin’ en zoek naar de plugin: ‘WP Mail SMTP van WPForms’.
Klik hierna op ‘Nu installeren’.
Nadat de plugin geïnstalleerd is, klik je op dezelfde plek op ‘Activeren’.
Stap 2: WP Mail SMTP instellen
Ga nu naar de instellingen van WP Mail SMTP door in de linker zijbalk van het WordPress Dashboard op ‘WP-Mail-SMTP’ > ‘Instellingen’ te klikken.
Scrol naar beneden totdat je bij de ‘Mail’ sectie terecht komt.
Bij ‘Naam afzender’ voer je jouw naam van jou of van je website. Vanuit deze naam zullen je e-mails worden verstuurd.
Scrol naar beneden totdat je bij de ‘Mailer’ sectie terecht komt.
Stap 3: Vind je e-mail instellingen en vul ze in
Bij deze stap vul je je eigen e-mail instellingen in. Deze instellingen kun je vinden bij je eigen e-mail provider. Dit zijn dezelfde instellingen die je bijvoorbeeld ook in je Outlook of Apple Mail gebruikt.
Als voorbeel gebruik ik hier Cloud86
1. Ga naar: ‘“https://my.cloud86.io”
2. Log in met de gegevens die je van je hosting hebt ontvangen.
3. Nadat je bent ingelogd klik je onder “Actieve diensten” op jouw webhosting pakket.
4. Klik in het volgende scherm onder “Webhosting beheren” op “Mail”.
5. In het volgende scherm kun je of eerst een e-mail adres aanmaken.
Heb je dit al gedaan, dan kun je de mailinstellingen ophalen door op “Instellingen mailprogramma” te klikken. Er verschijnt dan een popup waar je jouw instellingen kunt bekijken.
Links van je scherm zie je de mailinstellingen verschijnen nadat je op “Handmatige instellingen” hebt geklikt. Een deel van deze instellingen kun je overnemen in de instellingen in de volgende stap.
6. Neem alle gegevens over zoals boven in het voorbeeld als je over Cloud86 hosting beschikt.
LET OP: deze gegevens kunnen per host verschillen. Ga dus bij je eigen hosting provider na welke SMTP e-mail gegevens je hier moet invullen.
7. Zodra alle gegevens zijn ingevoerd, klik je op de knop: ‘Instellingen opslaan’.



18 reacties
Hoi Matthijs, best een goede uitleg. Alleen na het versturen van mijn test mail kreeg ik vanuit WP MAIL SMTP de melding dat de DMARC regel opgezet moest worden in mijn DNS. Ik heb hier ook naar gezocht en een aantal tuts gelezen, maar ik kom steeds op dezelfde uitkomst dat het niet werkt bij mij.
Hoe belangrijk is deze DMARC en als dit belangrijk is, wat is dan een juiste manier om deze in te stellen?
Bedankt Ralph!
DMARC is er niet om te zorgen dat je e-mail wordt verzonden vanuit je website. Wel zorgt het ervoor dat je verzonden mails minder of helemaal niet meer in de spambox terecht komen. Dit omdat DMARC authenticatie gegevens toe voegt aan jouw verstuurde e-mails.
Het is dus verstandig om DMARC in te stellen wanneer je klachten krijg dat je e-mails regelmatig in de spambox beland. DMARC is dus niet noodzakelijk.
Hi Matthijs,
Fijne uitleg maar ik loop vast bij het invullen van smtp. Maken gebruik van hosting mijndomein. Weet jij waar ik moet kijken voor de smtp?
Groetjes,
Elke
Dank Elke!
De e-mail instellingen voor mijndomein kun je hier vinden. Wil je de precieze instellingen, dan kun je deze vinden wanneer je inlogt bij je mijndomein.nl account.
Succes!
Hi Matthijs,
Werkt bovenstaande oplossing ook als je een wordpress website hebt die is gebouwd met Powerbuilder?
Jazeker Joanne, dit staat compleet los van de builder die je gebruikt.
Hoi Matthijs,
Ik heb je stappenplan gevolgd! Echter, de testmail komt in een Gmail account niet aan en in een Outlook account in de spam. Daarnaast heb ik de plugin gedownload, omdat het contactformulier op de website niet werkt. Nu met de plugin krijg ik geen bevestiging dat deze is ingevuld als een klant met een Gmail account het formulier invult. Bij een klant met een Outlook account komt dit in de spam. Daarbij krijgt de klant geen mail dat het formulier is verzonden, zowel bij een Gmail account als bij een Outlook account. Hoe kan ik dit oplossen? De formulieren kan ik wel inzien bij Elementor submissions, maar ik wil ze graag allemaal ontvangen in de mail!
Hi Lindsey,
Als de testmail in een mailbox (Welke dan ook) aankomt dan heb je alles goed ingesteld.
Waarom deze in je Gmail niet aankomt kan te maken hebben met verschillende dingen.
Wat je kunt proberen is bij je hosting provider de DKIM instellen.
Dit verbeterd de aflevering van je e-mails aanzienlijk.
Hoe dit werkt is te vinden via je hosting provider.
Even zoeken naar “DKIM instellen + de naam van jouw hosting provider”.
Succes!
Bedankt! Dat ga ik even proberen. Hoe kan ik ervoor zorgen dat de mail niet in spam terecht komt?
DKIM zou er ook voor moeten zorgen dat je mail niet meer in de spambox terecht komt.
Hi Matthijs,
Voorheen had ik de service mailblue geactiveerd voor downloads. Nu dit abonnement is stopgezet heb ik downloads plugin geactiveerd. Ik merk alleen dat er geen mails worden verstuurd vanaf mijn WP. Ik kan bijvoorbeeld ook beheerdersrol niet wijzigen. Waar moet ik opnieuw instellingen veranderen?
Weet je zeker of je beheerdersrechten hebt in jouw WordPress? Dan zou je na het uitvoeren van de bovenstaande stappen jouw e-mail weer moeten werken.
alle stappen goed opgevolgd, maar helaas lukt het nog steeds niet.
Dat is vervelend Monique! Dan kun je het beste even contact opnemen met je hosting provider.
Ik heb een office 365 mail account. Ik zie alleen betaalde mogelijkheden, zowel bij WP mail smtp als bij andere smtp-oplossingen. Heb je een andere optie?
De gratis versie van WP Mail SMTP kun je de “Andere SMTP dienst” optie proberen. Die kun je gebruiken om handmatig je Office 365 SMTP-instellingen in te voeren.
SMTP-gegevens voor Office 365:
Let op: bij tweestapsverificatie moet je een App-wachtwoord genereren in je Microsoft 365-account.
Beste Matthijs, alle smtp instellingen zijn juist want de test email komt aan op mijn mailadres, alleen vanuit het contactformulier niet. Wat gaat er fout? Ik werk met WPforms als WP mail SMTP en mijn mailprovider is MijnDomein.
Hi Harriët,
Goed nieuws: als de testmail van WP Mail SMTP aankomt, dan werkt je SMTP wel. Dat betekent bijna altijd dat het probleem in WPForms zit.
Check dus daar in de instellingen even of alles juist staat.
En dan vooral je Meldingsinstellingen, e-mailadres controleren of deze klopt (Gebruik hier hetzelfde e-mailadres als bij WP Mail SMTP)
En check voor de zekerheid ook even je spambox. Het wil nog wel eens gebeuren dat de mail vanuit het formulier daar in beland.