Cum să remediați problema cu WordPress care nu trimite e-mailuri

Publicat: 2023-04-07

Mulți utilizatori WordPress se confruntă cu probleme legate de e-mailurile care nu sunt trimise sau ajung în căsuța de spam a destinatarului. Dacă găzduirea de e-mail nu este inclusă în pachetul dvs. de găzduire WordPress, atunci există mai multe plugin-uri care pot facilita trimiterea de e-mailuri către utilizatorii abonați. Dar, uneori, aceste plugin-uri pot întâmpina și probleme.

Acest articol va oferi o privire de ansamblu asupra modului de remediere a problemei WordPress care nu trimite e-mailuri . Ne vom concentra pe motivul pentru care se întâmplă acest lucru, cum să împiedicăm e-mailurile să fie marcate ca spam, pe configurarea SMTP și pe configurarea pluginurilor de formulare de contact pentru a evita potențialele probleme.

TLDR:

  • Cel mai bun mod de a testa o problemă de configurare greșită a serverului este să utilizați un plugin gratuit de e-mail, cum ar fi WP Test Email. În acest fel, puteți testa cu ușurință dacă site-ul dvs. WP este configurat pentru a trimite e-mailuri.
  • Dacă testele indică o configurare greșită a serverului, probabil că va trebui să utilizați un furnizor de protocol SMTP (Simple Mail Transfer Protocol) terță parte și să îl conectați la site-ul dvs. WordPress pentru a rezolva problema.
  • Există trei modalități de a preveni ca e-mailurile să fie marcate ca spam de către clienții de e-mail ai abonaților: să fiți adăugat pe Lista Albă, să schimbați la o adresă de e-mail profesională sau să vă autentificați e-mailul.
  • Cele trei motive principale pentru care WordPress nu trimite corect e-mailurile sunt probabil să aibă o configurație incorectă a serverului, e-mailurile sunt trimise în folderul de spam al destinatarului sau există o problemă cu pluginul formularului de contact.

Remedierea unei probleme de configurare greșită a serverului

Această secțiune detaliază cum să verificați dacă există o problemă de configurare greșită a serverului și cum să configurați SMTP în WordPress.

1. Testarea unei configurații greșite a serverului

Cel mai bun mod de a testa o problemă de configurare greșită a serverului este să utilizați un plugin gratuit de e-mail, cum ar fi WP Test Email. Cu acest plugin, puteți testa cu ușurință dacă site-ul dvs. WordPress este configurat pentru a trimite e-mailuri.

Odată ce pluginul a fost instalat, navigați la secțiunea „Instrumente” din meniul lateral al tabloului de bord WordPress, apoi faceți clic pe „Testează e-mail”. În ecranul următor, introduceți adresa de e-mail la care doriți să trimiteți un test, apoi faceți clic pe „Trimite”. Odată trimis, verificați căsuța de e-mail pentru a vedea dacă a fost primit e-mailul de test, inclusiv folderul de spam.

Se introduce e-mailul de testare

Dacă e-mailul nu a apărut în căsuța de e-mail principală sau în căsuța de e-mail de spam după un timp, serverul dvs. a fost probabil configurat incorect.

2. Configurarea SMTP în WordPress

Dacă testele indică o configurare greșită a serverului, probabil că va trebui să utilizați un furnizor de protocol SMTP (Simple Mail Transfer Protocol) terță parte și să îl conectați la site-ul dvs. WordPress pentru a rezolva problema.

SMTP permite trimiterea de e-mailuri prin rețele; fără ea, trimiterea unui e-mail pur și simplu nu este posibilă. O opțiune gratuită este serverul SMTP Gmail.

WP Mail SMTP

Pentru a configura SMTP folosind serverul SMTP Gmail, urmați acești pași:

  1. Asigurați-vă că aveți o adresă de e-mail profesională configurată cu G Suite
  2. Instalați pluginul SMTP WP Mail
  3. Accesați Setări > WP Mail SMTP
  4. Introduceți și verificați cheia de licență
  5. Accesați „Din e-mail” și furnizați adresa dvs. profesională de Gmail
  6. Accesați „Din e-mail” și furnizați adresa dvs. profesională de Gmail
  7. Selectați „Alt SMTP” ca e-mail

Selectând alt SMTP ca e-mail

8. Derulați la „Alt SMTP”

9. Setați „smtp.gmail.com” ca gazdă STMP

10. Asigurați-vă că TLS este dezactivat și SSL este pornit

11. Completați contul dvs. Gmail sub „Nume utilizator SMTP”

12. Completați parola Gmail sub „Parola SMTP”

Cum să opriți ca e-mailurile să fie marcate ca spam

Există trei moduri de a împiedica e-mailurile să fie marcate ca spam de către clienții de e-mail ai abonaților.

1. Fiți adăugat la lista albă

O modalitate rapidă și simplă de a evita ca e-mailurile dvs. să fie marcate ca spam este prin a le cere abonaților să vă adauge adresa de e-mail la lista de contacte. Aceasta pune pe lista albă e-mailurile dvs., astfel încât acestea să poată fi primite în viitor.

Cu unii clienți de e-mail, cum ar fi Gmail, pur și simplu mutarea e-mailurilor din dosarul de spam în căsuța de e-mail va pune pe lista albă o adresă de e-mail.

2. Luați în considerare adresa de e-mail pe care o utilizați

În continuare, ar trebui să examinați adresa de e-mail de la care trimiteți e-mailuri. De obicei, aceasta va fi adresa dvs. de e-mail de administrator, dar mulți clienți de e-mail semnalează e-mailurile cu aspect generic ca spam în mod implicit. Aceste adrese marcate pot include unele precum vânzări@ sau marketing@.

Pentru a evita acest lucru, ar trebui să creați o adresă de e-mail care să arate mai profesională și mai puțin vânzătoare. În plus, trebuie să vă asigurați că toate răspunsurile la această nouă adresă de e-mail sunt redirecționate către adresa dvs. obișnuită de administrator sau către orice adresă pe care o utilizați frecvent.

3. Autentificare prin e-mail

Un ultim pas pentru a evita ca e-mailurile tale să fie marcate ca spam este să te asiguri că numele tău de domeniu a fost autentificat pentru a trimite e-mailuri.

Acest lucru poate fi realizat prin utilizarea unor instrumente precum:

  • Verificare prin DomainKeys Identified Mail (DKIM)
  • Cadrul de politici pentru expeditori (SPF)
  • ID-ul expeditorului Microsoft
  • Indicatori de marcă pentru identificarea mesajelor (BIMI)
  • Raportare și conformitate cu autentificarea mesajelor de domeniu (DMARC)

Configurarea pluginurilor formularului de contact pentru a trimite e-mailuri

Există multe pluginuri populare de formulare de contact care pot întâmpina probleme, cum ar fi e-mailurile care nu sunt trimise atunci când un formular a fost trimis. Acest lucru necesită adesea reconfigurarea pluginului. Mai jos vom discuta cum să remediați problema pentru trei plugin-uri populare.

Formularul de contact 7

Iată pașii pentru a primi trimiterile de formulare în căsuța dvs. de e-mail admin:

  • Pasul 1 - Din tabloul de bord WP, ​​accesați Contact > Formulare de contact.
  • Pasul 2 – Selectați formularul și deschideți fila „Poștă”.
  • Pasul 3 - Adăugați adresa de e-mail corectă a expeditorului în câmpul „De la”.
  • Pasul 4 – Adăugați o adresă de e-mail corectă a destinatarului în câmpul „Către”.
  • Pasul 5 – Salvați modificările și testați.

Forme formidabile

  • Pasul 1 - Din WP Dashboard, accesați Formidable > Formulare.
  • Pasul 2 - Selectați formularul și deschideți fila „Setări”.
  • Pasul 3 - Apoi faceți clic pe „Acțiuni și notificări”.
  • Pasul 4 - Deschideți caseta meta „Notificare prin e-mail”.
  • Pasul 5 - Adăugați adresa de e-mail corectă a expeditorului în câmpul „De la”.
  • Pasul 6 – Adăugați o adresă de e-mail corectă a destinatarului în câmpul „Către”.
  • Pasul 7 – Verificați de două ori dacă informațiile sunt corecte, deoarece modificările sunt salvate în timp real.

Forme fericite

  • Pasul 1 - Din tabloul de bord WP, ​​accesați Formulare fericite > Toate formularele.
  • Pasul 2 - Deschideți fila „E-mail”.
  • Pasul 3 - Adăugați adresa de e-mail corectă a expeditorului în câmpul „De la”.
  • Pasul 4 – Adăugați o adresă de e-mail corectă a destinatarului în câmpul „Către”.
  • Pasul 5 – Faceți clic pe „Actualizare” și testați.

Următoarele pluginuri au o documentație completă de depanare pentru a ajuta la rezolvarea problemelor legate de trimiterea de e-mailuri:

  • Gravity Forms – Documentație de ajutor
  • WeForms – Depanare

De ce WordPress nu trimite e-mailuri corect?

Există trei motive principale pentru care WordPress nu trimite e-mailuri corect sau poate nu le trimite deloc.

1. Configurare incorectă a serverului

Un motiv comun pentru care WordPress nu trimite e-mailuri este configurarea greșită a serverului. Cu excepția cazului în care utilizați un plan de găzduire WordPress gestionat, majoritatea serverelor web nu sunt configurate pentru a trimite e-mailuri în mod implicit, ceea ce înseamnă că poate fi necesar să configurați manual funcția PHP mail().

Vom discuta despre cum să verificați cu ușurință dacă aceasta este problema mai târziu în articol.

2. E-mailurile vor fi trimise în dosarul de spam al destinatarului

În acest caz, e-mailul poate fi trimis, dar destinatarul nu îl primește, deoarece a ajuns în dosarul său de spam. Din păcate, mulți clienți de e-mail marchează e-mailurile de la WordPress ca spam în mod implicit, așa că înainte de a efectua orice teste, cereți utilizatorilor să-și verifice folderul de spam.

3. Există o problemă cu pluginul formularului dvs. de contact

Dacă ați stabilit că problema nu este legată de o configurare greșită a serverului, atunci problema este probabil cauzată de pluginul care trimite e-mailul, care este de obicei un plugin de formular de contact.

Mulți clienți de e-mail semnalează e-mailurile de la aceste plugin-uri WP ca e-mailuri „falsificate”, marcându-le ca suspecte, deoarece sunt trimise de la o adresă diferită de cea afișată în câmpul „de la”. De exemplu, e-mailul poate fi trimis de pe serverul dvs. WordPress, dar pluginul poate fi configurat pentru a utiliza adresa dvs. de e-mail atunci când trimiteți trimiterile formularelor de contact.

Pluginurile de formulare de contact afectate frecvent includ:

  • Formularul de contact 7
  • Forme gravitaționale
  • Forme formidabile
  • Forma fericită
  • Formular de contact Jetpack
  • Forme ninja
  • WeForms

Concluzie

Există trei motive principale pentru care WordPress nu trimite e-mailuri: probleme de configurare greșită a serverului, e-mailuri marcate ca spam de către clienții de e-mail sau o problemă legată de pluginul formularului de contact.

Din fericire, fiecare dintre aceste probleme poate fi remediată urmând pașii descriși în acest ghid. Cu toate acestea, trebuie remarcat faptul că configurarea SMTP necesită mai mult timp decât configurarea pluginului formularului de contact și poate necesita mai multe cunoștințe tehnice.