Lähetä WordPress- ja WooCommerce-sähköpostit luotettavasti SMTP:n kautta
WordPress lähettää sähköpostia salasanoja ja lomakkeita varten, ja WooCommercen kanssa toimiva verkkokauppa lähettää sähköpostia jokaisesta tilauksesta: vahvistuksen asiakkaalle ja ilmoituksen sinulle. Näiden viestien täytyy perille. Vahvistusviesti on asiakkaalle todiste siitä, että maksu on onnistunut. Tässä kerrotaan, miten WordPress lähettää sähköpostia SMTP:n kautta omaan verkkotunnukseesi kuuluvalla postilaatikolla, ja mihin kannattaa kiinnittää huomiota verkkokaupan kanssa.
Miksi SMTP?
Ilman lisäasetuksia WordPress lähettää sähköpostia PHP:n mail()-funktion kautta. Lähettäjäksi tulee silloin osoite, jossa on pakettisi tilin nimi, eikä sitä voi muuttaa. Tällainen sähköposti päätyy usein roskapostiin. SMTP:n kautta WordPress kirjautuu sisään oikealla postilaatikolla ja lähettää viestit samalla tavalla kuin sähköpostiohjelmasi. Silloin määrität itse lähettäjän, ja se vastaa SPF ja DKIM tietueitasi.
Vaihe 1: postilaatikko omaan verkkotunnukseen
Luo postilaatikko, joka liittyy kauppaasi, esimerkiksi tilaukset@example.com. Katso Sähköpostiosoitteen luominen. Älä käytä noreply-osoitetta: asiakkaat vastaavat vahvistusviestiin kysymyksillä, ja ne haluat lukea. Älä myöskään koskaan käytä Gmailin tai Outlook.comin osoitetta lähettäjänä.
Vaihe 2: SMTP-liitännäisen asetukset
Asenna tunnettu SMTP-liitännäinen, jota päivitetään edelleen, kuten WP Mail SMTP. Täytä siihen seuraavat tiedot:
| Asetus | Arvo WebOké:ssa |
|---|---|
| SMTP-palvelin | Pakettisi palvelimen nimi, kuten linux2023.webawere.nl. Mistä löydät sen, kerrotaan artikkelissa Palvelimen nimen ja DA-käyttäjätunnuksen löytäminen. |
| Portti ja salaus | 587 STARTTLS:n (TLS) kanssa, tai 465 SSL/TLS:n kanssa |
| Todennus | Päällä |
| Käyttäjätunnus | Postilaatikon täydellinen sähköpostiosoite |
| Salasana | Kyseisen postilaatikon salasana |
| Lähettäjän osoite | Sama osoite kuin postilaatikko. Palvelin voi hylätä muun lähettäjän osoitteen. |
Kaikki asetukset löytyvät artikkelista Kaikki asetukset koottuna: palvelimet, portit ja suojaus.
Vaihe 3: sama lähettäjä WooCommercessa
Siirry kohtaan WooCommerce > Asetukset > Sähköpostit. Alaosassa täytä lähettäjän nimi (esimerkiksi kauppasi nimi) ja lähettäjän osoite. Käytä samaa osoitetta kuin SMTP-liitännäisessä. Jos haluat uusia tilauksia koskevat ilmoitukset jaettuun postilaatikkoon, muuta vastaanottajaa kyseisessä viestissä. Älä poista viestejä käytöstä rauhan vuoksi: asiakkaalle lähetettävä vahvistus kuuluu asiaan.
Vaihe 4: SPF ja DKIM tarkistaminen
SPF ja DKIM avulla osoitat, että sähköposti tulee todella sinun verkkotunnuksestasi. Jos verkkotunnuksesi ja sähköpostisi ovat WebOké:ssa, tarkista asia Oma WebOké palvelussa pakettisi tuotesivulla kohdasta Sähköpostin asetukset. Tai tarkista verkkotunnuksesi sähköpostitarkistuksella. Muokkaamista varten katso SPF:n asettaminen ja täydentäminen ja DKIM:n käyttöönotto ja tarkistaminen.
Onko sähköpostisi toisella palveluntarjoajalla, kuten Microsoft 365 tai Google Workspace? Anna silloin verkkosivun lähettää sähköpostia SMTP:n kautta kyseisen palveluntarjoajan postilaatikolla, ja poista valinta DirectAdmin:ssa. Katso Sähköpostin lähettäminen PHP:n kautta ei onnistu, MX tietueet osoittavat muualle.
Vaihe 5: testiviesti
- Käytä SMTP-liitännäisesi testitoimintoa ja lähetä testiviesti toisen palveluntarjoajan osoitteeseen, esimerkiksi Gmailiin.
- Tee sen jälkeen testitilaus kaupassasi maksupalveluntarjoajasi testitilassa.
- Avaa viesti ja tarkastele otsikkorivejä. Näkyykö siellä
spf=pass,dkim=passjadmarc=passverkkotunnuksesi kanssa? Miten tämän näet, kerrotaan artikkelissa Sähköpostin otsikkorivien (headers) tarkasteleminen ja lukeminen.
Lähetysrajat ruuhka-aikana
Jokaisella paketilla on tietty maksimimäärä viestejä päivässä, oletuksena 300. Tämä koskee kaikkea yhteensä: postilaatikoitasi, webmailia ja verkkosivuasi, siis myös tilausvahvistuksia. Yksi tilaus tuottaa jo nopeasti kaksi viestiä (asiakas ja ylläpitäjä). Kampanjan tai vilkkaan päivän aikana raja voi siis tulla vastaan, ja sen jälkeen kyseisenä päivänä lähetetyt viestit hylätään, eikä niitä lähetetä automaattisesti uudelleen. Jos odotat enemmän, ota yhteyttä etukäteen. Miten näet, kuinka paljon olet lähettänyt, kerrotaan artikkeleissa Sähköpostin lähetysraja ja Lähetysrajat ja 'message limit reached' ilmoitus.
Eikö sähköposti silti tule perille? Noudata vaiheita artikkelissa Sähköpostini ei tule perille tai päätyy roskapostiin: näin selvität asian.
Lue lisää
- Ilmainen WordPress kurssi, oppitunti 9.1 Sähköposti WordPressistä
- Ilmainen kurssi Sähköposti kunnossa, oppitunti 7.3 Sähköposti verkkosivultasi ja lomakkeista
