Kuinka korjata WordPress-ongelma, joka ei lähetä sähköpostia

Yksi WPBeginneria koskevista yleisimmistä kysymyksistä on kuinka korjata WordPress-ongelmat, jotka eivät lähetä sähköpostia.

Monet aloittelijatasoista k√§ytt√§j√§t kysyv√§t meilt√§, ‚Äč‚Äčmiksi heid√§n yhteyslomakelaajennus ei l√§het√§ s√§hk√∂postia tai miksi he eiv√§t n√§e WordPress-ilmoituksia.

Tässä artikkelissa näytämme sinulle kuinka korjata WordPress ei lähetä sähköpostia -ongelma, jotta verkkosivustosi voi lähettää sähköposteja luotettavammin ja ohittaa roskapostikansion.

Kuinka korjata WordPress-ongelma, joka ei lähetä sähköpostia

Miksi et vastaanota sähköpostia WordPress-sivustoltasi

Yleisin syy sähköpostien puuttumiseen on se, että WordPress-isäntäpalvelinta ei ole määritetty oikein käyttämään PHP mail () -toimintoa.

Vaikka palvelimesi on m√§√§ritetty k√§ytt√§m√§√§n sit√§, monet s√§hk√∂postipalveluntarjoajat, kuten Gmail ja muut, k√§ytt√§v√§t erilaisia ‚Äč‚Äčty√∂kaluja roskapostin v√§hent√§miseksi. N√§m√§ ty√∂kalut yritt√§v√§t havaita, ett√§ s√§hk√∂posti todella tulee paikasta, jonka v√§itet√§√§n olevan.

WordPress-verkkosivustojen lähettämät sähköpostit epäonnistuvat usein tässä testissä.

Tämä tarkoittaa, että kun sähköpostiviesti lähetetään WordPress-sivustolta (yhteyslomakelaajennus, järjestelmänvalvojan ilmoitus jne.), Se ei välttämättä edes pääse vastaanottajan roskapostikansioon, puhumattakaan postilaatikkoon.

Siksi suosittelemme, että et käytä WordPressiä sähköpostisi uutiskirjeen lähettämiseen.

Tästä syystä suosittelemme, että kaikki käyttävät SMTP: tä sähköpostien lähettämiseen WordPressissä.

Mikä on SMTP?

SMTP (Simple Mail Transfer Protocol) on alan standardi sähköpostien lähettämiselle.

Toisin kuin PHP mail () -toiminto, SMTP käyttää oikeaa todennusta, mikä johtaa korkeaan sähköpostin toimittavuuteen.

WordPressillä on WP Mail SMTP -laajennus, joka määrittää WordPress-sivustosi lähettämään sähköpostia sähköpostitse käyttämällä SMTP: tä PHP mail () -toiminnon sijasta.

Voit käyttää sitä yhteydenpitoon suosittujen SMTP-palveluiden, kuten SendinBlue, Gmail (G Suite), Office365, Amazon SES jne.

Katsotaanpa tämän jälkeen, kuinka korjataan WordPress-ongelma, joka ei lähetä sähköpostia.

WP Mail SMTP -laajennuksen asentaminen

Valitsemastasi SMTP-palvelusta riippumatta sinulla on oltava WP Mail SMTP -laajennus asennettuna sivustollesi. Tämän avulla voit siirtää WordPressin sisäänrakennetun PHP mail () -toiminnon käytöstä SMTP-palvelun käyttämiseen.

Asenna ensin ja aktivoi WP Mail SMTP -laajennus. Jos et ole varma, miten jatkamme, tutustu vaiheittaiseen oppaaseemme WordPress-laajennuksen asentamisesta.

Napsauta sitten WordPress-hallintapaneelin WP Mail SMTP määrittääksesi laajennuksen asetukset.

WP Mail SMTP -asetussivu WordPress-hallintapaneelissa

Sinun on aloitettava antamalla nimi ja yrityksen sähköpostiosoite, josta haluat sähköpostisi sivustolta tulevan. Varmista, että käytät samaa sähköpostiosoitetta täällä, jota käytät SMTP-postipalveluun.

Anna nimi ja sähköpostiosoite mistä haluat WordPress-sähköpostiosoitteidesi tulevan

Voit halutessaan pakottaa sähköpostit käyttämään tätä nimeä ja sähköpostiosoitetta, vaikka muilla plugineilla (kuten WPForms) olisi eri asetukset. WP Mail SMTP ohittaa muiden laajennusten asetukset.

Sen jälkeen sinun on valittava sivustollesi SMTP-postipalvelu.

Tämän opetusohjelman vuoksi aiomme määrittää SMTP: n Sendinblue-sovelluksen avulla. Jos haluat käyttää Gmailia tai Office365: ää, meillä on myös ohjeet siitä myöhemmin tässä artikkelissa.

Valitse sähköpostiosoitteesi Sendinblue WP Mail SMTP -sovelluksessa

WP Mail SMTP -sovelluksen asennuksen loppuun saattamiseksi sinun on luotava tili Sendinblue-sovelluksella. Siirrymme seuraavaan, ja sitten lopetamme asennuksen uudelleen WP Mail SMTP: ssä.

WordPress-sähköpostien lähettäminen Sendinblue-sovelluksella

Sendinblue on suosittu sähköpostipalveluntarjoaja. Niiden avulla voit lähettää suuren määrän sähköpostiviestejä, joilla on korkea toimituskelpoisuus.

Sendinblue: n avulla voit lähettää jopa 300 sähköpostia päivässä ilmaiseksi, mikä on enemmän kuin tarpeeksi useimmille pienille verkkosivustoille.

Nämä voivat olla sähköpostiyhteyslomakkeestasi, uudet käyttäjätilitiedot, salasanan palautussähköpostit tai muut WordPress-sivustosi kautta lähetetyt sähköpostit.

Ensin sinun on siirryttävä Sendinblue-verkkosivustoon tilin luomiseksi. Napsauta "Rekisteröidy ilmaiseksi" -painiketta asettaaksesi tilisi.

Kun olet luonut tilin, näet Sendinblue-kojelaudan. Jos et täyttänyt profiilisiasi asennusvaiheen aikana, sinua pyydetään tekemään se täällä.

Sendinblue-hallitus

Tämän jälkeen sinun on otettava yhteyttä tukitiimiin pyytääkseen heitä vahvistamaan tilisi, jotta voit lähettää sähköposteja Sendinblueen kautta.

Suosittelemme ottamaan yhteyttä tukitiimiin tässä vaiheessa, koska tilisi vahvistaminen voi viedä noin 24 tuntia. Voit jatkaa muilla vaiheilla odottaessasi.

Siirry osoitteeseen sendinblue.com/contact ja kirjoita viesti, joka sisältää:

  • Pyynt√∂ tilisi aktivoimiseksi
  • Sivustosi URL-osoite
  • Huomaa, ett√§ se l√§hett√§√§ tapahtumas√§hk√∂posteja. Jos haluat k√§ytt√§√§ my√∂s Sendinbluea s√§hk√∂postisi uutiskirjeess√§, sinun on ilmoitettava, ett√§ l√§het√§t my√∂s markkinointiviestej√§.

Ota yhteyslomakeviesti Sendinblueen pyytääksesi tilin aktivointia

Sinulta voidaan kysyä lisätietoja. Muussa tapauksessa sinun pitäisi saada Sendinblueelta sähköposti, jossa ilmoitetaan, että tilisi on hyväksytty.

Kun olet lähettänyt viestin yhteyshenkilölle, voit jatkaa verkkotunnuksesi lisäämistä sivustolle.

Muista, että sinun ei tarvitse odottaa vastausta ennen kuin jatkat tämän opetusohjelman seuraavaan vaiheeseen.

Määritä aliverkkotunnus verkkosivustollesi

Ensin sinun on määritettävä aliverkkotunnus. Tämä on kuin erillinen osa sivustoasi. Ehdotamme käyttöä mail1.yourdomain.com.

Huomaa: WordPress-isäntäsi ei välttämättä salli sinun käyttää posti aliverkkotunnukseesi, siksi olemme myös asettaneet 1 siellä.

Jos haluat lisätä aliverkkotunnuksen, kirjaudu sisään web-hosting-tiliisi ja etsi ohjauspaneelin Verkkotunnukset-osa.

T√§m√§n opetusohjelman vuoksi osoitamme, kuinka t√§m√§ tehd√§√§n Bluehost-palvelun esimerkiss√§. Sis√§√§nkirjautumisen j√§lkeen siirry kohtaan Verkkotunnukset ¬ĽAliverkkotunnukset.

Sitten voit kirjoittaa aliverkkotunnuksesi ja napsauttaa "Luo".

Lisää aliverkkotunnus WordPressiin

Jos käytät muita hosting-yrityksiä tai jos DNS: täsi hallitaan verkkotunnuksen rekisteröinnissä, kuten Domain.com tai GoDaddy, noudata niiden ohjeita.

Kun olet luonut aliverkkotunnuksen, sinun on lisättävä se Sendinblue-tiliisi.

Lisää aliverkkotunnuksesi Sendinblueen

Siirry Sendinblue-tililläsi "Asetukset", etsi sitten "Lähettäjät" ja napsauta "Määritä" -painiketta:

Määritä lähettäjän asetukset Sendinblue-sovelluksessa

Napsauta sitten Verkkotunnukset-välilehteä ja napsauta sitten Lisää uusi verkkotunnus -painiketta.

Lisää uusi verkkotunnus Sendinblueen

Kirjoita koko aliverkkotunnus (esim. Mail1.yoursite.com) ja valitse "Haluaisin käyttää tätä verkkotunnuksen nimeä sähköpostiviestien digitaaliseen allekirjoittamiseen (SPF, DKIM, DMARC)" -valintaruutu.

Lisää aliverkkotunnuksesi ja valitse valintaruutu

Napsauta sitten "Tallenna" ja näet ponnahdusikkunan, jossa on lueteltu useita DNS-tietueita.

Näiden koodirivien avulla Sendinblue voi valtuuttaa verkkotunnuksesi.

juomaraha: √Ąl√§ huoli, jos suljet vahingossa t√§m√§n ponnahdusikkunan. Voit palata siihen napsauttamalla aliverkkotunnuksesi vieress√§ olevaa "Todenna t√§m√§ verkkotunnus" -painiketta:

Todenna verkkotunnus -painike, jonka avulla voit palata DNS-asetuksiin

Avaa uusi selain-välilehti ja kirjaudu takaisin web-hosting-tiliisi. Sinun on löydettävä verkkotunnuksesi ja avattava DNS-tietueet.

Bluehostissa voit tehd√§ t√§m√§n menem√§ll√§ Verkkotunnukset ¬ĽVerkkotunnukseni napsauta sitten hallintaasi verkkotunnuksesi vieress√§.

Sinun pitäisi lisätä 3 TXT-tietueista, jotka Sendinblue tarjoaa täältä.

Vieritä ensin alas löytääksesi DNS-tietueidesi TXT-osio. Se näyttää tältä:

TXT DNS-tietueet Bluehostissa

Napsauta sitten "Lisää tietue".

Suorita ensimmäinen tietue seuraavasti:
Isäntärekisteri: mail._domainkey.mail1
Tietueen tyyppi: TXT
TXT-arvo: Kopioi tämä Sendinblue-sivustosta.
TTL: 1 päivä

vinkkejä: Verkkopalvelimesi voi kutsua isäntärekisteriä isäntänä tai nimellä. muutos mail1 jos käytit aliverkkotunnuksessasi jotain erilaista. Rekisteröintityyppiä ei välttämättä vaadita. TXT-arvoa voidaan kutsua myös TXT-tiedoksi Рse on ensimmäinen pitkä koodinpätkä Sendinblue-tiedoissa. TTL voi olla 24 tuntia tai 86 400 sekuntia (molemmat yhtä suuret 1 päivä). Jos käytät GoDaddy-sovellusta, aseta se arvoon 1 tunti.

Kun olet lisännyt ensimmäisen tietueen, napsauta "Tallenna".

Sitten sinun on lisättävä toinen tietue. Suorita se seuraavasti:

Isäntärekisteri: mail1
Tietueen tyyppi: TXT
TXT-arvo: v = spf1 sisältää: spf.sendinblue.com mx ~ all
TTL: 1 päivä

Kun olet valmis, napsauta "Tallenna".

Tallennuksen jälkeen sinun on lisättävä kolmas tietue. Suorita se seuraavasti:

Isäntärekisteri: mail1
Tietueen tyyppi: TXT
TXT-arvo: Kopioi tämä Sendinblue-sivustosta. Se on kolmas koodi.
TTL: 1 päivä

Kun olet valmis, mene eteenpäin ja tallenna myös tietue.

varoitus: Sendinblueellä on myös neljäs koodi DMARC-tietueelle. Et tarvitse tätä, ja suosittelemme sen ohittamista, ellei sinulla ole kokemusta DMARC-asetusten tekemisestä.

Kun olet lis√§nnyt tietueesi, palaa takaisin Sendinblueen. Napsauta kunkin tietueen kohtaa Tallennettu lis√§tty -painiketta. Tarkista se. "Voi kest√§√§ 24‚Äď48 tuntia, ennen kuin Sendinblue voi vahvistaa tietueesi, mutta se on usein paljon nopeampaa.

Jos mitään ei tapahdu, kun napsautat painiketta, tietueita ei silti voida vahvistaa. Tarkista myöhemmin uudelleen ja katso onko ne vahvistettu. Kun he ovat tehneet niin, näet tietueiden vieressä sana "konfiguroitu" vihreänä:

Lähetä TXT DNS DNS-tietueet, kun ne on vahvistettu

Voit jatkaa tätä opetusohjelmaa odottaessasi vahvistusta.

Viimeistele WP Mail SMTP -asetusten käyttäminen Sendinblue-sovelluksen käyttämiseksi

Palaa takaisin WP Mail SMTP -asetuksiin WordPress-hallintapaneelissa. Sinun olisi pitänyt jo kirjoittaa lähettäjän sähköposti ja lähettäjän nimi, mutta jos ei, voit nyt.

Jätä "Paluu polku" -valintaruutu valinnan ulkopuolelle, koska Sendinblue ei käytä tätä vaihtoehtoa.

Napsauta sitten sähköpostiisi "Sendinblue".

Valitse sähköpostiosoitteesi Sendinblue WP Mail SMTP -sovelluksessa

Sinun on siirryttävä Sendinblue-tiliisi löytääksesi API-avaimesi. Napsauta vain "API-avain" -ruudun alla olevaa linkkiä, ja Sendinblue-tilisi paneeli avautuu oikeassa paikassa, uudessa välilehdessä.

Kopioi v3 Tämän sivun API-avain.

Sendinblue-sovellusliittymän hankkiminen

Onneksi olkoon. Olet jo määrittänyt kaiken. Viimeinen vaihe on lähettää testisähköposti varmistaaksesi, että kaikki toimii.

Siirry WP Mail SMTP: n "Email Test" -välilehteen ja kirjoita sähköpostiosoite lähettääksesi sähköpostia. Tämä on oletus sivun järjestelmänvalvojan sähköpostiin. Napsauta "Lähetä sähköpostia".

Sinun pitäisi nähdä viesti "Test HTML -sähköpostin lähetys onnistui!". Tarkista postilaatikkosi, onko se saapunut. Se näyttää tältä:

WP Mail SMTP -testi

Huomaa: Jos Sendinblue-tiliäsi ei ole vielä aktivoitu, saat viestin: (lupa_ evätty): Sähköpostia ei voi lähettää. SMTP-tiliäsi ei ole vielä aktivoitu.

Vaihtoehtoisia tapoja korjata WordPress-sähköpostiongelma

Kuten näet WP Mail SMTP -laajennuksen postivaihtoehtojen luettelosta, sinun ei tarvitse käyttää Sendinblue-ohjelmaa. Vaikka se on suosituin suosituksemme, voit käyttää muita vaihtoehtoja, kuten Office 365, Gmail / G Suite, Amazon SES jne.

Gmail- tai G Suite -sovelluksen käyttö WP Mail SMTP: n kanssa WordPress-sähköpostien oikaisemiseen

Jos sinulla on Gmail- tai G Suite -tili, voit käyttää sitä sähköpostien lähettämiseen. Sinun ei tarvitse kirjoittaa sähköpostin kirjautumistietoja WordPressiin, kun käytät WP Mail SMTP -laajennusta.

Määritä WP Mail SMTP -sovellus yllä olevan kuvan mukaisesti käyttääksesi Gmailia tai G Suitea ja napsauttamalla sitten sähköpostisi Google-vaihtoehtoa.

Sinun on valittava "Paluu reitti" -ruutu.

Sen j√§lkeen sinua pyydet√§√§n antamaan "asiakastunnus" ja "asiakassalaisuus". Saadaksesi n√§m√§ tiedot sinun on luotava verkkosovellus Google-tiliisi. √Ąl√§ huoli, jos se kuulostaa v√§h√§n pelottavalta. T√§ss√§ artikkelissa on t√§ydelliset ohjeet Gmailin k√§ytt√§misest√§ WordPress-s√§hk√∂postien l√§hett√§miseen.

Huomaa: Voit käyttää tätä prosessia tavallisen Gmail-tilin kanssa, mutta sähköpostisi toimittavuus on paljon parempi, jos käytät G Suitea. Tutustu oppaamme ammatillisen sähköpostiosoitteen määrittämiseen Gmailissa ja G Suitessa.

Gmailin tai G Suite -sovelluksen käyttämisessä on kuitenkin pari keskeistä haittaa.

Yksi on, että joudut ehkä ottamaan yhteyttä verkkoisäntääsi asentamaan oikean varmenteen, jotta se toimii.

Toinen asia on, että jos muutat sähköpostiosoitetta tulevaisuudessa, joudut suorittamaan koko prosessin uudelleen. Tähän sisältyy uuden verkkosovelluksen luominen.

Office 365 / Outlookin käyttö WP Mail SMTP: n avulla WordPress-sähköpostien oikaisemiseen

Jos käytät Microsoft Office 365- tai Outlook-sovellusta tavallisessa sähköpostitilissäsi, voit käyttää sitä myös sähköpostien lähettämiseen WordPressin kautta. Tätä ei kuitenkaan suositella, koska se on vähemmän turvallinen.

Sinun on määritettävä WP Mail SMTP yllä mainitulla tavalla ja napsauta sitten "Muu SMTP" -vaihtoehto. Tämä avaa täytettävän lomakkeen. Täytä seuraavat asetukset:

SMTP-isäntä: smtp.office365.com
Salaus: TLS
SMTP-portti: 587
Automaattinen TLS: (jätä päälle)
Todennus: (jätä päälle)
SMTP-käyttäjänimi: Office 365 -tilisi sähköpostiosoite
SMTP-salasana: Office 365 -tilisi salasana

Tämän menetelmän keskeinen ongelma on, että se vaatii salasanasi tallentamisen tekstitekstiin WordPressiin. Tämä ei ole suojattu, ja salasanasi näkyy tilisi kaikille muille järjestelmänvalvojille. Sen sijaan voit käyttää WP Mail SMTP -sovelluksen ohjeita kirjoittaaksesi sen wp-config.php-tiedostoon.

Lisätietoja on yksityiskohtaisessa oppaassa, kuinka Outlook määritetään WP Mail SMTP -sovelluksen avulla.

Käyttö Amazon SES WP Mail SMTP -sovelluksella WordPress-sähköpostien korjaamiseen

Alusta Amazon AWS: llä on yksinkertainen sähköpostipalvelu (SES), jota voit käyttää WordPress-sähköpostiongelman vianmääritykseen.

Paras osa Amazon on, että sen avulla voit lähettää jopa 62 000 sähköpostia kuukaudessa ilmaiseksi. Haittapuoli on, että asennus on hieman vaikeampaa aloittelijoille, joten emme suosittele sitä suositeltavana vaihtoehtona.

Mutta kuten voitte kuvitella, monet ammattilaiset ja asiantuntijat käyttävät Amazon WordPress-sähköpostin SMTP-palvelun SES, joten emme voineet kirjoittaa artikkelia mainitsematta sitä.

Jos olet kiinnostunut konfiguroinnista Amazon SES WordPress -sovelluksen kanssa, katso asennusohjeet kokonaan Amazon SES WordPressin kanssa.

Riippumatta käyttämästäsi sähköpostiviestistä, muista aina käyttää "Test Email" -välilehteä varmistaaksesi, että sähköpostit lähetetään oikein.

Tarkista myös postilaatikkosi ja varmista, että olet saanut testisähköpostin.

Toivomme, että tämä artikkeli on auttanut sinua oppimaan korjaamaan WordPress-ongelmat, jotka eivät lähetä sähköpostia. Voit myös nähdä luettelon yleisimmistä WordPress-virheistä ja niiden korjaamisesta.

Jos pidit tästä artikkelista, tilaa kanavamme YouTube katsoa WordPress-opetusvideoita. Voit myös löytää meidät Twitter ja Facebook.