WordPress og WooCommerce: send mails pålideligt via SMTP
WordPress sender mail til adgangskoder og formularer, og en webshop med WooCommerce ved hver bestilling: en bekræftelse til kunden og en besked til dig. De mails skal frem. Bekræftelsesmailen er for kunden beviset på, at betalingen er gået igennem. Her kan du læse, hvordan du lader WordPress sende mail via SMTP med en mailboks på dit eget domæne, og hvad du skal være opmærksom på ved en webshop.
Hvorfor SMTP?
Uden ekstra indstillinger sender WordPress mail via PHP funktionen mail(). Afsenderen bliver da en adresse med kontonavnet på din pakke, og det kan du ikke ændre. Den slags mail ender ofte i spam. Via SMTP logger WordPress ind med en rigtig mailboks og sender ligesom dit mailprogram. Så bestemmer du selv afsenderen, og den stemmer overens med dine SPF og DKIM records.
Trin 1: en mailboks på dit eget domæne
Opret en mailboks, der hører til din shop, for eksempel bestillinger@example.com. Se Opret en e mailadresse. Brug ikke en noreply adresse: kunder svarer på deres bekræftelse med spørgsmål, og dem vil du gerne læse. Brug heller aldrig en adresse fra Gmail eller Outlook.com som afsender.
Trin 2: opsæt en SMTP plugin
Installer en kendt SMTP plugin, der stadig opdateres, for eksempel WP Mail SMTP. Udfyld følgende:
| Indstilling | Værdi hos WebOké |
|---|---|
| SMTP server | Servernavnet på din pakke, for eksempel linux2023.webawere.nl. Hvor du finder det, står i Find dit servernavn og DA brugernavn. |
| Port og kryptering | 587 med STARTTLS (TLS), eller 465 med SSL/TLS |
| Godkendelse | Til |
| Brugernavn | Den fulde e mailadresse for mailboksen |
| Adgangskode | Adgangskoden til den mailboks |
| Afsenderadresse | Samme adresse som mailboksen. En anden afsenderadresse kan serveren afvise. |
Alle indstillinger samlet finder du i Alle indstillinger samlet: servere, porte og sikkerhed.
Trin 3: samme afsender i WooCommerce
Gå til WooCommerce > Indstillinger > E mails. Nederst udfylder du afsendernavnet (for eksempel navnet på din butik) og afsenderadressen. Brug samme adresse som i SMTP pluginet. Vil du have beskederne om nye bestillinger i en delt mailboks, så skift modtageren på den mail. Slå ikke mails fra for at have ro: bekræftelsen til kunden hører med.
Trin 4: kontroller SPF og DKIM
Med SPF og DKIM viser du, at mailen virkelig kommer fra dit domæne. Ligger dit domæne og mail hos WebOké, så kig i Mit WebOké på produktsiden for din pakke ved kortet Opsæt e mail. Eller kontroller dit domæne med E mail check. Tilpasning: se Opsæt og udfyld SPF og Slå DKIM til og kontroller det.
Ligger din mail hos en anden udbyder, for eksempel Microsoft 365 eller Google Workspace? Lad da hjemmesiden sende mail via SMTP med en mailboks fra den udbyder, og fjern et flueben i DirectAdmin. Se Det lykkes ikke at sende mail via PHP, MX records peger et andet sted hen.
Trin 5: en testmail
- Brug testfunktionen i din SMTP plugin og send en testmail til en adresse hos en anden udbyder, for eksempel Gmail.
- Lav derefter en testbestilling i din butik med testtilstanden fra din betalingsudbyder.
- Åbn mailen og se på header linjerne. Står der
spf=pass,dkim=passogdmarc=passmed dit domæne? Hvordan du ser det, kan du læse i Se og læs header linjerne i en mail.
Afsendelsesgrænser ved travlhed
Per pakke gælder et maksimalt antal mails om dagen, som standard 300. Det gælder for alt samlet: dine mailbokse, webmail og din hjemmeside, altså også bestillingsbekræftelser. En bestilling giver hurtigt to mails (kunde og administrator). Ved en kampagne eller en travl dag kan du derfor nå grænsen, hvorefter mails den dag bliver afvist og ikke automatisk sendt igen. Forventer du mere, så kontakt os på forhånd. Hvordan du ser, hvor meget du har sendt, kan du læse i Grænse for afsendelse af mail og Afsendelsesgrænser og beskeden 'message limit reached'.
Kommer mailen alligevel ikke frem? Følg trinvejledningen i Min e mail kommer ikke frem eller ender i spam: sådan finder du ud af det.
Læs videre
- Gratis WordPress kursus, lektion 9.1 E mail fra WordPress
- Gratis kursus E mail i orden, lektion 7.3 Mail fra din hjemmeside og formularer
