WordPress sender ikke e-mails? Her er hvordan du løser det hurtigt
Løs WordPress e-mail-leveringsproblemer. Almindelige årsager og trin-for-trin-løsninger til kontaktformularer, WooCommerce, password resets og notifikations-e-mails.
Hvis dit WordPress-site ikke sender e-mails, er du ikke alene. Det er et af de mest almindelige WordPress-problemer og påvirker kontaktformularer, password resets, WooCommerce-ordrebekræftelser og plugin-notifikationer.
Den gode nyhed: det kan løses på cirka 10 minutter.
Hvorfor WordPress e-mails fejler
WordPress bruger PHP’s indbyggede mail()-funktion til at sende e-mails. Den metode har grundlæggende problemer:
| Problem | Effekt |
|---|---|
| Ingen autentificering | E-mails flagges som mistænkelige |
| Shared hosting-IP | Ofte sortlistet hos e-mailudbydere |
| Tavse fejl | Ingen fejlbeskeder når e-mails fejler |
| Ingen kryptering | Sikkerhedsbekymringer |
| Rate limiting | Hostingudbydere throttler afsendelse |
De fleste hostingudbydere (GoDaddy, Bluehost, SiteGround osv.) begrænser eller deaktiverer PHP mail() helt for at forhindre spam-misbrug på deres servere.
Almindelige symptomer
- Kontaktformular-indsendelser modtages aldrig
- “Tjek din e-mail”-beskeder, men intet ankommer
- WooCommerce-ordrebekræftelser mangler
- Password reset-links leveres ikke
- Nye brugerregistrerings-e-mails fejler
- Plugin-notifikationer forsvinder
- E-mails ankommer men lander i spam
Løsningen: SMTP-plugin + e-mailtjeneste
Trin 1: Installér WP Mail SMTP
- Gå til Plugins > Tilføj nyt i WordPress-admin
- Søg efter “WP Mail SMTP”
- Klik på Installér nu, derefter Aktivér
Trin 2: Opret en gratis Brevo-konto
- Tilmeld dig på brevo.com (gratis, ingen betalingskort)
- Gå til Indstillinger > SMTP & API > API-nøgler
- Generér og kopiér din API-nøgle
Trin 3: Konfigurér plugin’et
- Gå til WP Mail SMTP > Indstillinger
- Sæt Fra-e-mail til din domæne-e-mail (info@ditdomæne.com)
- Sæt Fra-navn til dit sites navn
- Vælg Brevo som mailer
- Indsæt din API-nøgle
- Klik på Gem indstillinger
Trin 4: Test
- Gå til WP Mail SMTP > E-mailtest
- Indtast din e-mailadresse
- Klik på Send e-mail
- Verificér at den lander i din indbakke (ikke i spam)
Trin 5: Sæt DNS-autentificering op
Tilføj SPF- og DKIM-records til dit domænes DNS-indstillinger. Brevo giver de præcise records. Det er kritisk for at undgå spam-mappen. Se vores SPF DKIM DMARC-guide.
Fejlfinding på specifikke problemer
Kontaktformular-e-mails sender ikke
- Verificér at WP Mail SMTP-test-e-mailen virker
- Tjek dit kontaktformular-plugin’s indstillinger (Contact Form 7, WPForms, Gravity Forms)
- Sørg for at “Til”-e-mailadressen er korrekt i formular-indstillingerne
- Tjek spam-/uønsket-mappen
- Verificér at ingen e-mailfiltre blokerer beskederne
WooCommerce-e-mails mangler
- Gå til WooCommerce > Indstillinger > E-mails
- Verificér at hver e-mailtype er aktiveret
- Tjek modtagerens e-mailadresse
- Læg en test-ordre for at verificere
- Tjek WP Mail SMTP-e-maillog for fejl
E-mails ryger i spam
- Sæt SPF-, DKIM- og DMARC-records op
- Sørg for at Fra-e-mail bruger dit domæne (ikke @gmail.com)
- Tjek dit domæne på e-mail-blacklister
- Kør en e-mail-spamtest
- Undgå spam-trigger-ord i e-mailindholdet
Plugin-konflikter
- Deaktivér alle andre e-mailrelaterede plugins (kun ét bør håndtere e-mail)
- Skift til et standard-tema midlertidigt
- Test med kun WP Mail SMTP
- Genaktivér plugins ét ad gangen for at finde konflikten
Forebyggelse
Når det er løst, så hold dine WordPress e-mails pålidelige:
- Følg leveringen, tjek WP Mail SMTP-logs jævnligt
- Hold plugins opdateret, forældede plugins kan ødelægge e-mail
- Test efter opdateringer, store WordPress-/plugin-opdateringer kan påvirke e-mail
- Hold dit domæne rent, hold dig væk fra blacklister
- Brug professionel e-mail, send altid fra dit domæne, ikke fra gratis e-mailadresser
For komplette SMTP-opsætningsdetaljer, se vores WordPress SMTP-guide og WP Mail SMTP-guide.