Als je jouw website in WordPress hebt gebouwd dan kan het helaas gebeuren dat berichten niet goed worden verzonden vanaf jouw website. Als dit het geval is op jouw website en WordPress verstuurt geen mails, of deze worden als spam verzonden, dan verstuurt WordPress de berichten niet namens jouw e-mailadres maar gebruikt dan webmaster@ of mail@ als voorvoegsel.
Omdat de veiligheidseisen aan mail tegenwoordig steeds strenger worden zal je moeten zorgen dat de afzender gelijk is aan jouw domeinnaam en dat de mail altijd vanaf een bestaand e-mailadres wordt verzonden. Als Is dat niet het geval dan loop je logischerwijs een grote kans dat een bericht, verzonden vanaf jouw website, wordt gezien als spam en in de spamfolder terecht komt.
Gelukkig kun je dit simpel oplossen op 2 manieren
Direct aanpassen via functions.php
Je kunt extra code toevoegen in het bestand functions.php. Voordat je dat doet is het wel verstandig om eerst een child-thema te maken. Een Child-thema is een extra thema met 3 items: een afbeelding, een bestand genaamd functions.php en een stylesheet genaamd style.css.
Het is belangrijk om eerst een Child-theme te maken omdat je anders na een update van jouw thema alle wijzingen die je hebt gemaakt in functions.php of het stylesheet weer kwijtraakt. Deze worden dan gewoon overschreven. Het Child-thema wordt na het hoofdthema ingelezen en alle informatie komt bij wijze van spreken bovenop het thema te liggen.
Zorg er dus altijd eerst voor dat je een Child thema aanmaakt en dan kun je daarna de volgende regels toevoegen aan het functions.php bestand:
function wpb_sender_email( $original_email_address ) { return ‘jan.janssen@example.com‘;}
function wpb_sender_name( $original_email_from ) {return ‘Jan Jansen}
add_filter( ‘wp_mail_from’, ‘wpb_sender_email’ );
add_filter( ‘wp_mail_from_name’, ‘wpb_sender_name’ );
Let op: Vervang de naam jan.janssen@example.com met jouw e-mailadres en Jan Jansen met jouw (bedrijfs)naam.
Aanpassen via een plugin
Als het te technisch voor je is om functions.php aan te passen dan kun je ook gebruik maken van een plugin die deze aanpassingen voor je doet. Bijvoorbeeld met de plugin “WP Change Default From Email“
Je vult hierin jouw afzender-naam en het juiste afzender-mailadres in en WordPress verstuurt de mail voortaan netjes naar je toe.
Gebruik je het formulier van Divi zorg er dan eerst voor dat alle velden van het formulier goed zijn ingevuld.
De velden voor het formulier zoals ‘Name’, ‘Email’ en ‘Requirements’ kun je aanpassen naar wens. Voeg ook velden toe indien dat nodig is voor jouw formulier.
Als je dat hebt gedaan dan scroll je naar onderen en vul je eventueel de titel in en het bericht wat wordt getoond als iemand het formulier heeft ingevuld. Ook de verzendknop waar normaal ‘indienen’ staat kun je de tekst geven die je wenst. In ons voorbeeld hebben we daar ‘verstuur’ van gemaakt.
In het kopje E-mail vul je het e-mailadres in waar de inhoud van het ingevulde formulier naartoe moet worden gestuurd. Dit wordt blijkbaar vaak vergeten. Je vult hier hetzelfde E-mailadres in als wat je ook in functions.php of via de plugin hebt ingevuld.
Vanaf nu zullen alle ingevulde formulieren netjes en zonder problemen in jouw mailbox worden ontvangen.