WordPress har et godt indbygget mailing-script, som fungerer godt på de fleste servere. Men på nogle servere vil webstedet ikke sende e-mails ud. Dette indlæg vil fortælle dig, hvordan du løser problemet WordPress ikke sender e-mails.
Contact Form 7 sender ikke e-mail
I går sendte en af mine venner mig en besked og stillede mig følgende spørgsmål:
Hvad så? Min CF7 (Contact Form 7) WordPress plugin formular sender ikke indsendte meddelelser. Fra hvad jeg har hørt, er dette et almindeligt problem, fordi WordPress bruger PHP til sin e-mail-arbejdsproces. Er WP Mail SMTP det rigtige plugin til at løse mit e-mail-problem? Det er også en filoploadformular, som jeg brugte shortcode til at tilføje til min side. Og ja, jeg har allerede kontrolleret min spam-mappe i min domæne-e-mail, og der er ikke nogen testmeddelelse.
Så hvis du har det samme problem som personen ovenfor, og Contact Form 7 er holdt op med at sende e-mails, vil jeg hjælpe dig med at løse dit problem. Læs nedenfor, hvad du skal gøre:
Hvorfor sender WordPress ikke e-mails?
Nogle servere fungerer ikke godt med WordPress’ indbyggede mailer. WordPress’ indbyggede mailer bruger nogle unikke metoder til at sende e-mails. På nogle servere kan denne metode mislykkes på grund af godkendelses- og sikkerhedsproblemer. Den almindelige PHP mail()-funktion fungerer ikke med din server på grund af serverens sikkerhedsindstillinger.
Nogle gange kan vigtige WordPress-e-mails virke. Men e-mails, der er forbundet med plugins som WooCommerce, kontaktformularer osv., vil ikke fungere godt. Der er ikke meget at bekymre sig om det, fordi det er normalt! Lad os nu se, hvordan man løser problemet.
Der er flere grunde til, at Contact Form 7 muligvis ikke sender e-mails. Her er et par ting, du kan prøve for at løse problemet:
- Tjek dine e-mailindstillinger: Kontroller, at den e-mail-adresse, du har angivet i feltet “Til” i indstillingerne i Contact Form 7, er korrekt, og at din e-mail-klient er indstillet korrekt.
- Tjek din spam-mappe: Tjek din spam-mappe for at se, om e-mailen er markeret som spam, så tjek din spam-mappe for at se, om den er der.
- Tjek din hosting: Nogle hostingudbydere har en sikkerhedsfunktion, der blokerer e-mails, der sendes fra WordPress-kontaktformularer. Kontakt din hostingudbyder for at se, om dette er tilfældet.
- Kontroller indstillingerne for plugin: Kontroller, at plugin’et er konfigureret korrekt, og at knappen “Send” er aktiveret.
- Tjek din fejllog på dit websted: Den kan indeholde flere oplysninger om, hvorfor e-mailen ikke sendes.
- Prøv et andet plugin til formularer : Hvis problemet fortsætter, kan du prøve at bruge et andet plugin til kontaktformularer for at se, om det løser problemet.
Hvis intet af ovenstående virker, kan du kontakte udvikleren af plugin’et for at få hjælp.
Husk på, at løsningen kan variere afhængigt af den specifikke konfiguration af dit websted og årsagen til problemet.
Brug WP Mail SMTP-plugin
Hvad er WP mail SMTP plugin?
plugin er et plugin, der giver dig mulighed for at sende e-mails fra dit WordPress-websted. Det er et alternativ til standard WordPress-mailfunktionen, som ikke giver dig mulighed for at sende e-mails med vedhæftede filer.
Ja, WP Mail SMTP er GRATIS. Mere end to millioner WordPress-websteder bruger det. Det er et fantastisk plugin, da installationen er hurtig, og indstillingerne er nemme at konfigurere.
For at gøre din WordPress-e-mailopsætning så hurtig og smertefri som muligt tilbyder WP Mail SMTP en veldesignet opsætningsguide, der fører dig gennem alle konfigurationsskridt.
Installer WP Mail SMTP-plugin. Når du har installeret og aktiveret plugin’et, skal du gå til Indstillinger->E-mail.

Først skal du konfigurere din fra adresse og navn. Det er ubesværet og meningsfuldt. Sørg for, at du indtaster en gyldig e-mail. Rul nu ned, og du vil se SMTP-konfigurationsfelter. Dette er det mest kritiske trin.

Få dine SMTP-oplysninger for den e-mailadresse, der er angivet i feltet Fra e-mail. De kan hentes fra din hostingkonto. Hvis du bruger SMTP fra tredjepart, kan du bestille den fra deres websted. Det anbefales ikke at gå efter betalte SMTP-pakker, så længe din servers SMTP fungerer fint. Når du er færdig med at indtaste oplysninger, kan du gemme ændringerne. Nu vil alle dine udgående e-mails blive sendt ved hjælp af SMTP.
Tips:
- Det anbefales at bruge SSL-indstillinger for SMTP
- Du kan kontakte supportteamet hos din vært, hvis du ikke ved, hvordan du får fat i dine SMTP-oplysninger
Konklusion
Der er et par grunde til, at du kan tilføje WP Mail SMTP:
- For bedre at garantere levering af e-mail. Jeg kan ikke fortælle dig, hvor ofte jeg har set en nybegynder webdesigner blive taget i besiddelse af, fordi de ikke havde konfigureret serverens mail exchanger korrekt, og klienten aldrig modtog nogen e-mails via PHP mail- et stort problem af indlysende årsager.
- Det er automatisk, hvis kunden ønsker at se sendte beskeder fra deres websted i deres indbakke. Du har ikke mulighed for at se e-mails, der er sendt fra din server via PHP-mail. Der er måder at sætte dette op på, men for de fleste er det nemmere at bruge en SMTP-tjeneste. Når du bruger et plugin som WP SMTP, logger du ind på den eksisterende e-mail-konto og sender den direkte fra dens mailserver. Hvis kunden har office 365, kommer den fra deres konto, ligesom hvis de selv sendte e-mailen manuelt – og vises i deres sendemappe i overensstemmelse hermed.
- Samme grund som #1, bortset fra at det er for at lette processen under servermigrationen. Der er et mindre trin at tage sig af, når den nye server skal konfigureres.