WP Mail SMTP-guide: WordPress-opsætning, mailers, DNS, test, logs og QA (2026)
Opsæt WP Mail SMTP til WordPress e-maillevering med valg af mailer, Brevo- og SMTP-konfiguration, From-regler, DNS-autentificering, test, logs, WooCommerce-tjek og lancerings-QA.
WP Mail SMTP er en praktisk løsning på et af WordPress’ mest almindelige driftsproblemer: websitemails der aldrig ankommer, ankommer sent eller lander i spam. Pluginet erstatter den skrøbelige standardafsendelse med en SMTP- eller API-mailer fra en rigtig udbyder.
Pluginet er kun én del af løsningen. Pålidelig WordPress e-mail kræver også verificeret afsender, domæneautentificering, korrekte From-indstillinger, logs og rigtige tests for de plugins, der faktisk genererer mail.
Hvad WP Mail SMTP gør
WordPress sender e-mail gennem wp_mail(). Som standard afhænger det ofte af hostingserverens mailkonfiguration. WP Mail SMTP ændrer ruten, så WordPress e-mail sendes gennem en konfigureret mailer.
Almindelige mailtyper der påvirkes:
- Password reset-mails.
- Nye bruger- og adminnotifikationer.
- Kontaktformularnotifikationer.
- WooCommerce-ordremails.
- Medlems- og kursusmails.
- Booking-, aftale- og tilbudsmails.
- Sikkerheds- og pluginalarmer.
Det er transaktionsmail for dit website. Det er noget andet end nyhedsbrevmarketing, selvom samme udbyder kan understøtte begge dele.
Hvornår du har brug for WP Mail SMTP
Installér en ordentlig mailer, hvis:
- Kontaktformularer siger “sendt”, men intet ankommer.
- WooCommerce-ordremails mangler.
- Password resets fejler.
- Mails lander i spam.
- Din host blokerer PHP-mail eller outbound SMTP.
- Du har brug for logs til support og fejlfinding.
- Du har ændret domæne, DNS, hosting eller e-mailudbyder.
- Du driver webshop, medlemssite, bookingsystem, LMS eller leadgenereringssite.
For et simpelt brochure-site uden formularer eller konti er risikoen lavere. For ethvert site der afhænger af leads, ordrer eller kontomail, er afsendelsespålidelighed produktionsinfrastruktur.
Trin 1: Vælg en mailer
WP Mail SMTP understøtter flere mailertyper. Vælg ud fra de værktøjer du allerede bruger, og hvor meget overvågning du har brug for.
| Mailertype | Bedst til | Noter |
|---|---|---|
| Brevo | Sites der vil have transaktionsmail plus marketing- eller CRM-muligheder | Verificér aktuelle kontolimits og afsenderdomæne før produktionsmail |
| SendGrid eller Mailgun | Udviklerstyrede sites der vil have API-afsendelse og eventdata | Godt for tekniske teams der er trygge ved DNS og logs |
| SMTP.com eller lignende | Sites der vil have dedikeret SMTP-infrastruktur | Bekræft plan, credentials, port og kryptering |
| Gmail eller Google Workspace | Lavvolumensites der allerede bruger Google-identiteter | OAuth-opsætning og afsendelseslimits betyder noget |
| Amazon SES | Højvolumen eller AWS-centrerede systemer | Kraftfuldt, men mere teknisk at konfigurere og overvåge |
| Anden SMTP | Eksisterende business-e-mail eller host-SMTP | Brug kun hvis udbyderen understøtter stabil autentificeret afsendelse |
Trin 2: Installér WP Mail SMTP
Installér pluginet fra WordPress-admin, aktivér det, og gennemgå setupguiden. Deaktiver andre plugins, der også overstyrer wp_mail(), medmindre du bevidst bruger dem til en anden opgave.
Opdater pluginet løbende. Mailafsendelse er en driftskritisk funktion, så sikkerhedsopdateringer og kompatibilitet med WordPress-versioner betyder noget.
Trin 3: Konfigurér From Email og From Name
Brug en From Email på dit eget domæne, for eksempel hello@ditdomæne.dk eller support@ditdomæne.dk. From Name bør være dit brand eller sitenavn. Undgå at sende fra brugerens indtastede adresse i formularer, fordi det ofte bryder DMARC.
Brug Reply-To til besøgendes e-mail i kontaktformularer. Så kan du svare brugeren, mens From stadig er autentificeret.
Trin 4: Forbind Brevo eller en anden mailer
For Brevo vælger du maileren i WP Mail SMTP, indsætter API-nøglen og verificerer afsenderdomænet i Brevo. For almindelig SMTP skal du bruge host, port, kryptering, brugernavn og password. For Gmail kræves OAuth-opsætning.
Gem credentials sikkert. Del ikke API-nøgler i dokumenter, tickets eller kode. Hvis en nøgle har været eksponeret, skal den roteres.
Trin 5: Autentificér domænet
Opsæt SPF, DKIM og DMARC i DNS. SPF fortæller, hvilke tjenester der må sende for dit domæne. DKIM signerer beskeder. DMARC fortæller modtagere, hvad de skal gøre, når SPF eller DKIM ikke matcher.
Vent på DNS-propagation, og test derefter en rigtig WordPress-mail. En udbyders grønne DNS-status er nyttig, men sluttesten er en mail med de headers, dit site faktisk sender.
Trin 6: Send de rigtige tests
| Test | Forventet resultat |
|---|---|
| WP Mail SMTP-testmail | Bekræfter mailercredentials og forbindelse |
| Password reset | Bekræfter core WordPress-kontomail |
| Ny bruger-notifikation | Bekræfter bruger/admin-notifikationssti |
| Kontaktformular | Bekræfter formularpluginets modtager og templateindstillinger |
| WooCommerce-testordre | Bekræfter kunde- og butiksordremail |
| Fejlet/refunderet ordre | Bekræfter mindre almindelige WooCommerce-templates |
| Sikkerheds- eller backupalarm | Bekræfter driftsalarmer, hvis de bruges |
Stop ikke efter testmailen. Den tester kun forbindelsen til maileren, ikke de templates og hooks, dine brugere faktisk afhænger af.
Trin 7: Brug logs og alarmer
Slå logs til, hvis din version og plan understøtter det. Logs hjælper dig med at se modtager, tidspunkt, mailtype, status, fejlbesked og eventuelt udbyderrespons. For kritiske sites bør du også have alarmer ved gentagne fejl.
Brug logs ansvarligt. Logs kan indeholde persondata, så begræns adgang, behold dem kun så længe du har brug for, og undgå at gemme unødvendigt følsomt indhold.
WooCommerce-opsætningsnoter
WooCommerce har flere mails end mange tror: ny ordre, annulleret ordre, fejlet ordre, ordre under behandling, færdiggjort ordre, refundering, kundekonto og password. Test både kunde- og adminmails.
Hvis WooCommerce-mails mangler, skal du tjekke template enabled-status, modtagere, ordrestatus, tema-overrides og suppression hos mailtjenesten.
Kontaktformularnoter
For kontaktformularer skal From være din domæneadresse, mens Reply-To kan være brugerens adresse. Tjek alle notifikationer, også autoresponders. Hvis formularen har betinget logik, skal du teste hver gren.
Hvis formularen siger sendt, men mailen ikke ankommer, skal du tjekke både formularlog og mailerlog. Problemet kan ligge i formularen før WP Mail SMTP overhovedet får beskeden.
Fejlfinding af WP Mail SMTP
| Problem | Sandsynlig årsag | Fix |
|---|---|---|
| Testmail fejler | Forkert credential, blokeret port, forkerte mailerindstillinger | Genskab credentials, verificér port/kryptering, prøv API-mailer |
| Test virker, men formularer fejler | Problem i formularnotifikation | Tjek modtager, From, Reply-To og formularspecifikke notifikationer |
| Mails ryger i spam | Manglende autentificering eller omdømmeproblem | Konfigurér SPF, DKIM, DMARC og gennemgå indhold |
| WooCommerce-mails mangler | Template deaktiveret eller status ikke udløst | Tjek WooCommerce e-mailindstillinger og ordreovergange |
| From-adresse ændrer sig uventet | Et andet plugin overstyrer mailheaders | Deaktiver dublerede mailplugins og håndhæv indstillinger forsigtigt |
| Virker for admin, men ikke kunder | Suppression, kundeadresse eller template path-problem | Tjek logs og test eksterne adresser |
Sikkerhed og credential-hygiejne
Gem API-nøgler og SMTP-passwords som hemmeligheder, ikke i delte dokumenter. Brug mindst nødvendige rettigheder, rotér credentials ved mistanke om læk, og fjern gamle integrationer. Begræns adgang til logs, fordi de kan indeholde e-mailadresser, emnelinjer og fejlbeskeder med persondata.
Vedligeholdelsestjekliste
- Test password reset og formularer månedligt.
- Test WooCommerce efter checkout-, betalings- eller temaændringer.
- Tjek DNS efter domæne- eller mailudbyderskift.
- Overvåg bounces, fejl og spamklager.
- Opdater WP Mail SMTP og relaterede plugins.
- Rotér API-nøgler ved personale- eller leverandørskift.
- Dokumentér mailer, From-adresse, DNS-records og supportproces.
FAQ
Er WP Mail SMTP nok til nyhedsbreve?
Nej. WP Mail SMTP fikser WordPress transaktionsmail. Nyhedsbreve kræver listehåndtering, samtykke, afmelding, kampagner, suppression og rapportering. Brug en e-mailmarketingplatform til masseudsendelser.
Skal jeg bruge SMTP eller API-mailer?
API-mailere er ofte mere robuste og lettere at overvåge. SMTP kan fungere fint ved lavere volumen, hvis hosten tillader forbindelsen, og credentials er korrekte.
Kan jeg bruge samme udbyder til WordPress-mail og marketingmail?
Ja, hvis udbyderen understøtter begge dele og du holder transaktionsmail, marketingmail, samtykke og suppression klart adskilt. Ved høj risiko kan separate afsenderstrømme være bedre.
Hvad gør jeg, hvis testmailen virker, men brugere stadig klager?
Test de konkrete mailtyper, brugerne klager over. Tjek formularindstillinger, WooCommerce-templates, logs, suppression, spamplacering og modtagerdomæner. Testmailen beviser kun, at basisforbindelsen virker.