Iga päev läheb tuhandeid WordPressi e-kirju — tellimuse kinnitused, parooli lähtestamised, kontaktivormi vastused — kaduma. Klient ei saa kinnitust, omanik ei saa päringut, WooCommerce klient kahtleb kas tellimus läks üldse läbi.
Probleem on kolmest suunast korraga: WordPressi vaikimisi meilisüsteem on kehv, shared hostingute IP-d on halvustatud ja Gmail on muutunud järjest rangemaks. Aga kõik see on lahendatav.
WooCommerce tellimuste e-kirjad on üks levinumaid probleeme. Klient teeb tellimuse, maksab ära — ja ei saa kinnitust. Tulemus: klienditugi on üle ujutatud "kas tellimus läks läbi?" küsimustega.
SPF, DKIM ja DMARC kirjed puuduvad
See on kõige levinum põhjus ja põhjustab 80% probleemidest. Gmail ei usalda kirju domeenidelt, millel puudub e-posti autentimine.
Sender Policy Framework — ütleb Gmailile, millistel serveritel on õigus sinu domeenilt kirju saata. Puuduv SPF = kiri läheb kohe kahtlaste sekka.
DomainKeys Identified Mail — krüptograafiline allkiri, mis tõestab et kirja sisu pole teel muudetud. Gmail armastab DKIM-i.
Ütleb meiliserveritele mida teha kirjadega, mis SPF/DKIM kontrollist läbi ei lähe. Ilma selleta on su domeen avatud spoofingule.
mxtoolbox.com/SuperTool.aspx — näed kohe mis kirjed puuduvad.WordPress kasutab PHP mail() funktsiooni
WordPressi vaikimisi meilisüsteem kasutab serveri mail() funktsiooni otse. See on nagu kirja saatmine ilma ümbrikuta — tehniliselt töötab, aga Gmail ei usalda seda.
- Ei kasuta autentimist — server saadab lihtsalt, ilma identiteedi tõestamiseta
- Saatja aadress on sageli vale — tihti
[email protected]mitte[email protected] - Pole võimalik jälgida kas kiri jõudis kohale
- Shared hostingul blokeerivad paljud teenusepakkujad
mail()täielikult
Hosting serveri IP on halva reputatsiooniga
Shared hostingul jagad IP-d sadade teiste saitidega. Kui mõni neist saadab rämpsposti — kannatab kogu IP reputatsioon, sh sinu leht.
- Gmail kontrollib saatva serveri IP reputatsiooni reaalajas
- Must IP nimekiri tähendab et kõik kirjad sellelt IP-lt lähevad spämmi
- Odavad shared hostingud on tihti halvustatud IP-del
mxtoolbox.com/blacklists.aspx — sisesta oma serveri IP ja näed kas see on mustas nimekirjas.WooCommerce kirjad lähevad spämmikausta
WooCommerce meilidel on mitu Gmaili filtri "punase lipu" põhjust korraga:
- Vale saatja aadress —
[email protected]ei ühti sinu domeeniga - Probleemne teemarida — "Your order has been received" näeb välja nagu phishing
- Puuduv autentimine — SPF/DKIM pole seadistatud just selle saatja aadressi jaoks
- HTML kiri ilma tekstiversioonita — spämmifilter märk
WooCommerce → Seaded → E-kirjad → Saatja nimi ja aadress — seadista see oma äri domeeni aadressile.SMTP pole üldse seadistatud
Suurem osa WordPress saite töötab ilma SMTP-ta — ehk siis lootes, et serveri mail() töötab. Töötab, aga mitte hästi.
SMTP-ga saadad kirjad läbi usaldusväärse meiliteenuse (Brevo, Mailgun, Gmail SMTP) — täpselt nagu Outlook või Thunderbird saadab kirju läbi meiliteenuse, mitte otse internet-kaabli kaudu.
Kuidas probleemi lahendada?
Lisa SPF, DKIM ja DMARC DNS kirjed
Mine oma domeeni DNS haldusesse (Veriff, Zone, cPanel) ja lisa kirjed. Hostingupakkuja aitab tavaliselt — küsi neilt "kuidas seadistada e-posti autentimine".
Seadista SMTP plugin
Installi WP Mail SMTP (tasuta, 3M+ installatsiooni) ja ühenda meiliteenusega. Seadistamine võtab 15 minutit.
Vali usaldusväärne transactional email teenus
Paranda WooCommerce saatja aadress
Veendu et WooCommerce saadab kirju aadressilt, mis on sinu domeeniga seotud ([email protected], mitte [email protected]).