
💌 WooCommerce-e-poster sendes ikke: en komplett guide til årsaker og løsninger
En kunde legger inn en bestilling, pengene trekkes fra kontoen, men bekreftelsesmailen kommer aldri. Kunden får panikk: butikken tok betalingen og forsvant. Høres dette kjent ut for en WooCommerce-butikkeier?
Problemet «e-poster sendes ikke» er blant topp 3 tekniske hodepiner etter lansering av en nettbutikk. Admin-varsler om nye ordrer kommer kanskje ikke frem, kunder mottar kanskje ikke kjøpsbekreftelser, eller alle e-poster forsvinner sporløst. Årsakene ligger som regel ikke i WooCommerce selv, men i hvordan WordPress håndterer e-post som standard.
La oss gå gjennom årsakskjeden i rekkefølge, fra trivielle «Fra»-innstillinger til å koble til SMTP via Brevo. Etter dette vil e-poster slutte å bli borte.
💡 Rask oversikt:
- Sjekk avsendernavn og -adresse i WooCommerce-innstillingene (oftest ligger problemet her)
- Test e-postserveren med WordPress-pluginen Check Email
- Gå gjennom sendeloggen via WP Mail Logging for å se om e-posten i det hele tatt ble sendt
- Utelukk spamfiltre og domenekonflikter mellom avsender og mottaker
- Koble til SMTP via Brevo (tidligere Sendinblue) slik at e-poster sendes pålitelig
1. Sjekk avsendernavn og -adresse i WooCommerce
Halvparten av supporthenvendelsene om «e-poster sendes ikke» løses i dette steget. WooCommerce fyller som standard ut «Fra»-feltet med det som er angitt i de generelle WordPress-innstillingene, og det inneholder ofte noe slikt som [email protected] eller til og med et brukernavn uten domene.
Gå til WooCommerce → Innstillinger → E-post-fane. Rull ned til blokken «Alternativer for e-postavsender»:

Hva du bør sjekke:
- «Fra»-navn: bør være butikknavnet ditt med latinske tegn, uten spesialtegn. Formatet
MyStorefungerer, menMyStore@2024gjør det ikke. E-postservere liker ikke spesialtegn i avsendernavn:@,#og&-tegn. - «Fra»-adresse: en ekte e-post på ditt domene. En adresse som
[email protected]på butikkdomenetmyshop.ruvil utløse spamfiltre: e-posten kom fra domenetmyshop.ru, men returadressen ergmail.com. E-postservere ser misforholdet og stopper leveringen. - Etter at du har gjort endringer, klikk Lagre endringer og send en testordre umiddelbart.
2. Test WordPress sin e-postserver
Hvis avsenderinnstillingene er korrekte, er neste steg å sjekke selve e-postserveren. WordPress bruker som standard funksjonen wp_mail(), som kaller PHP sin mail() på hostingserveren. Denne mekanismen fungerer upålitelig: mange hostingleverandører blokkerer utgående e-poster via PHP mail() for å bekjempe spam fra virtuelle servere.
Pluginen Check Email gir en enkel måte å sjekke om serveren din i det hele tatt kan sende e-poster. Etter installasjon går du til Verktøy → Check Email, oppgir en ekstern adresse (for eksempel din personlige Gmail) og klikker «Send test-e-post».

Resultat:
- E-posten kom frem: e-postserveren fungerer, problemet ligger på WooCommerce-siden eller hos en bestemt varslingstype. Sjekk om den nødvendige varslingen er aktivert i WooCommerce → Innstillinger → E-post.
- E-posten kom ikke frem (ikke engang i spam): serveren sender ikke. Gå til steg 6: du trenger SMTP.
3. Sjekk sendeloggen
Selv om test-e-posten ikke kom frem, kan den ha blitt sendt av serveren og deretter blokkert hos mottakeren. Pluginen WP Mail Logging viser hva som skjer med hver e-post etter at wp_mail() kalles.
Installer pluginen, send en testordre i WooCommerce, og gå til WP Mail Log i administrasjonspanelet:

Hva du skal se etter:
- E-posten finnes i loggen, men kom ikke frem: serveren sendte den, mottakerens spamfilter blokkerte den. Gå til steg 5.
- E-posten finnes ikke i loggen: WordPress prøvde ikke engang å sende den. Enten er varslingen deaktivert i WooCommerce → E-post, eller så er PHP
mail()blokkert av hosten. Du trenger SMTP (steg 6). - Feil i feilkolonnen: les feilteksten, ofte inneholder den et direkte svar (ugyldig header, avvisning fra hostings SMTP-server).
4. Bytt mottakerens e-posttjeneste
En spesiell, men vanlig situasjon: kunder og butikkadministrator bruker e-post på samme domene. For eksempel har både du og kjøperen adresser på @yourdomain.com. E-posten går fra [email protected] til [email protected], og e-postserveren «dropper» noen ganger slike e-poster fordi den ser e-post adressert til seg selv fra en ekstern kilde.
Løsningen er enkel: for administrative varsler, oppgi en adresse på en ekstern tjeneste som Gmail, Yandex.Mail eller Proton Mail. I WooCommerce → Innstillinger → E-post, finn den aktuelle varslingen og endre mottakeradressen til en ekstern en.
5. Utelukk havning i spam
Hvis e-poster blir sendt, men havner i «Spam»-mappen, er problemet IP-omdømmet til hostingen din. Delte servere på billig hosting havner jevnlig på svartelister (DNSBL) på grunn av spam-naboer. Resultat: Gmail og Outlook avviser alt som kommer fra den IP-en.
Hva du kan gjøre:
- Kontakt hostingleverandøren din og rapporter problemet. Store aktører (SiteGround, Cloudways, Kinsta) løser dette raskt; mindre kan trekke på skuldrene.
- Bytt hostingleverandør: drastisk, men noen ganger eneste vei hvis IP-en har vært svartelistet i månedsvis.
- Koble til Brevos SMTP-server: den mest pålitelige veien uten å bytte host. E-poster går gjennom Brevos infrastruktur med et rent omdømme i stedet for hostings e-postserver.
Det tredje alternativet er akkurat det neste avsnitt er skrevet for.
6. Hva SMTP er og hvorfor det løser problemet
SMTP (Simple Mail Transfer Protocol) er protokollen som brukes for profesjonell e-postsending. Når du klikker «send» i Gmail, går e-posten gjennom Googles SMTP-server. Når WooCommerce kaller wp_mail(), går e-posten gjennom PHP sin mail() på hostingserveren, og denne mekanismen bruker ikke autentisering, kryptering, og mangler ofte DKIM/SPF-poster.
En SMTP-server derimot:
- Autentiserer hver e-post med brukernavn og passord, noe som gjør at spamfiltre stoler på den.
- Krypterer tilkoblingen med TLS slik at e-posten ikke kan leses underveis.
- Har et omdømme som ren avsender og er ikke på svartelister.
Den mest tilgjengelige måten å koble SMTP til WordPress i 2026 er tjenesten Brevo (frem til mai 2023: Sendinblue). Brevos gratislag tillater sending av opptil 300 e-poster per dag, nok for de fleste WooCommerce-butikker. Betalte lag starter på 9 000 e-poster per måned.
En video vil hjelpe deg å forstå temaet bedre, og dekker Brevo-oppsett på WordPress fra installasjon til test-e-post:
7. Sett opp Brevo for sending av WooCommerce-e-poster
Brevo erstatter wp_mail() med sin egen SMTP-server. Etter oppsett går alle WooCommerce-e-poster (ordrer, passordtilbakestillinger, admin-varsler) gjennom Brevos infrastruktur med garantert levering.
Installere pluginen
Gå til Utvidelser → Legg til ny, søk etter «Brevo» (eller «Sendinblue», ettersom utvidelsen fortsatt er indeksert under det gamle navnet). Installer og aktiver utvidelsen Brevo for WooCommerce:

Hente API-nøkkelen
Registrer deg på brevo.com og bekreft e-posten din. I dashbordet går du til SMTP & API → API Keys, oppretter en nøkkel og kopierer den:

Gå tilbake til WordPress-administrasjonspanelet, åpne Brevo → Hjem, og lim inn nøkkelen i feltet for API-nøkkel. Utvidelsen kobler seg til kontoen din:

Hva som skjer etter aktivering
Utvidelsen gjør automatisk følgende:
- Omdirigerer alle
wp_mail()-kall gjennom Brevos SMTP-server - Legger til en DKIM-signatur og sender e-poster via TLS
- Viser leveringsstatistikk i Brevo-dashbordet
Etter aktivering sender du en testordre i WooCommerce. E-posten bør nå mottakeren i løpet av 10-30 sekunder. Hvis ikke, sjekk fanen Transactional → Logs i Brevo-dashbordet: der kan du se skjebnen til hver enkelt e-post med presis leveringsstatus.
For butikker med høyt ordrevolum eller der Brevo av en eller annen grunn ikke fungerer, har vi en oversikt over de 5 beste SMTP-utvidelsene for WordPress.
⁉️🤔 Ofte stilte spørsmål
Hvorfor havner WooCommerce-e-poster i søppelpost selv om SMTP er konfigurert?
Brevos SMTP-server har et godt omdømme, men spamfiltre analyserer også e-postinnhold. En emnelinje som «ORDER CONFIRMED!!!» med tre utropstegn har større sjanse for å havne i spam enn «Ordre #1047 bekreftet». Under WooCommerce → Innstillinger → E-post kan du redigere emnet for hver e-post: behold variabler som
{order_number}og{site_title}, fjern aggressiv ordlyd. Sjekk også om teksten inneholder lenker til svartelistede domener.
Kan jeg bruke Gmail SMTP i stedet for Brevo?
Det kan du, men med begrensninger. Gmail SMTP via WP Mail SMTP-utvidelsen tillater opptil 500 e-poster per dag for en vanlig konto og opptil 2 000 for Google Workspace. Google skanner imidlertid utgående e-post og kan blokkere kontoen for «mistenkelig aktivitet», og masseutsendelse av transaksjonse-poster faller inn under dette kriteriet. For en butikk med 5-10 ordrer per dag vil Gmail fungere, men for et voksende prosjekt er Brevo mer pålitelig: ingen risiko for blokkering, detaljert leveringsstatistikk og åpningssporing.
E-poster kommer med flere minutters forsinkelse. Er dette normalt?
Transaksjonse-poster via Brevo leveres i gjennomsnitt på 2-5 sekunder. Forsinkelser på flere minutter er et signal om å diagnostisere. Sjekk fanen Transactional → Logs i Brevo: en status som
queuedi mer enn ett minutt tyder på overbelastning av Brevos server eller problemer med mottakerserveren (Exchange i bedrifter utfører en kjede med SPF → DKIM → DMARC-sjekker). Dette er ikke et butikkproblem, men hvis kunder klager, be dem om å legge butikkadressen til i hvitelisten sin.
Sendinblue har byttet navn. Vil de gamle innstillingene mine slutte å virke?
Nei. Brevo gjennomførte en rebranding i mai 2023 med full API-bakoverkompatibilitet. Alle gamle Sendinblue-nøkler fungerer, og utvidelsen i WordPress-repositoriet oppdateres under sluggen
woocommerce-sendinblue-newsletter-subscription. Den eneste visuelle forskjellen er logoen og navnet i administrasjonspanelet. Ingen migreringstrinn er nødvendig: SMTP-innstillinger, grenser og maler bevares automatisk i kontoen din.
Hva om jeg ikke vil bruke en tredjeparts SMTP-tjeneste?
Å drifte din egen SMTP-server på en VPS (Postfix + Dovecot) gir mening ved volumer over 100 000 e-poster per måned: det krever titalls timer med oppsett og konstant overvåking av IP-omdømme. Et alternativ er å koble til Amazon SES via WP Mail SMTP, som koster brøkdeler av et øre per tusen e-poster, men som krever manuelt DKIM/SPF/DMARC-oppsett i DNS og ingen visuell leveringsstatistikk uten et eksternt dashbord. Under 100 000 e-poster er Brevo og lignende tjenester billigere og enklere.
Hvilken løsning du bør velge for butikken din
WooCommerce-e-postproblemet er ikke magi, men en kjede med tre ledd: avsenderinnstillinger, hosting-serverens e-posttjeneste og leveringsmekanisme. Hvis du jobber deg gjennom kjeden fra topp til bunn etter å ha lest denne artikkelen, vil e-poster slutte å bli borte samme dag.
Kort oppsummert etter scenario:
- E-poster kommer noen ganger frem, andre ganger ikke: start med steg 1, sjekk «Fra»-navn og avsenderadresse. Oftest ligger problemet akkurat der.
- E-poster kommer ikke frem i det hele tatt, og testen under Sjekk E-post er stille: gå til steg 6 og sett opp Brevo SMTP. Denne løsningen har lavest feilkostnad.
- E-poster havner i søppelpost: SPF/DKIM/DMARC + Brevo. Uten SMTP kan ikke IP-omdømmet til hostingen fikses.
Hvis e-postvolumet ditt overstiger 300 per dag, oppgrader Brevo-abonnementet ditt eller se på alternative SMTP-utvidelser. Og husk: hver ordrebekreftelse som ikke leveres, betyr en kunde som ikke kommer tilbake.



