Cum să trimiteți e-mailuri în WordPress utilizând serverul SMTP Gmail

Publicat: 2016-05-10

Dacă site-ul dvs. cu una dintre temele WordPress este deschis pentru înscriere sau un forum cu alerte, site-ul dvs. va trimite probabil o mulțime de e-mailuri. Toate acestea sunt, implicit, trimise printr-un sistem standard de transfer de e-mailuri. Această abordare simplă nu necesită nicio configurație suplimentară, iar scrisorile sunt trimise foarte rapid. Cu toate acestea, impune dezavantaje serioase.

Deoarece numărul de mesaje și importanța unei astfel de abordări este deja o întindere, numiți probleme valide și neobișnuite. De exemplu, e-mailul trimis pe site poate cădea în spam sau să nu ajungă deloc la destinatar.

În cele mai multe cazuri, decizia poate fi trimiterea de scrisori prin servicii terțe, cum ar fi e-mailul Gmail pentru domeniul dvs. (SDA). De asemenea, puteți alege să trimiteți e-mail prin propriul server de e-mail, care, de regulă, are chiar și cea mai simplă găzduire web.


Dezavantaje ale serverelor de e-mail care folosesc sistemul de transport pentru site-uri web cu teme WooCommerce

După cum sa menționat mai sus, trimiterea de e-mailuri pe site-uri web cu teme WooCommerce, în mod implicit, funcționează fără setări suplimentare, dar acest preț este foarte mare:

  1. Mesajele pot cădea în caseta de spam

Despre toate filtrele de spam și metodele de verificare a e-mailurilor, de lucru, de exemplu Gmail, probabil că doar angajații acestor companii cunosc. În ciuda numărului mare de instrumente pentru verificarea livrărilor primite, închise de la privirile indiscrete, există mai multe lucruri care pot crește încrederea în serviciul de e-mail către scrisorile dumneavoastră.

Un e-mail trimis prin intermediul sistemului de transport, nu conține semnături electronice suplimentare, care pot indica fiabilitatea și legitimitatea unui expeditor. Poate că mulți dintre voi știți că oricine poate trimite o scrisoare la adresa altcuiva, de exemplu, cu [email protected] fără a avea acces la domeniu și la un site web cu una dintre temele WooCommerce.

Trimiterea mesajelor prin serviciul de poștă va permite adăugarea automată a semnăturii DKIM, indicând fiabilitatea și legitimitatea unui expeditor. Serverul de trimitere (servere SMTP) și Gmail vor adăuga automat semnătura DKIM la fiecare e-mail. Doar proprietarul domeniului (DKIM și cheia privată) poate trimite e-mailuri cu DKIM-ul corect semnat.

Semnătura DKIM nu anulează faptul că altcineva va putea trimite un e-mail folosind adresa ta ([email protected]), dar serverul de e-mail care primește e-mailul va vedea că scrisoarea trimisă de altcineva, în locul proprietarului domeniului .

2

Înregistrarea SPF este setată în domeniul setărilor domeniului (DNS) și permite proprietarului să arate serviciile de e-mail de pe ce servere pot trimite e-mailuri în acest domeniu. Fiecare serviciu de e-mail oferă propria sa înregistrare SPF cu lista de servere.

  1. Este posibil să lipsească mesajele

O altă metodă, care este folosită pentru a elimina scrisorile proaste ale serviciului poștal - este lista gri. Aici, în momentul trimiterii scrisorii, serverul de primire poate răspunde site-ului dvs. ceva de genul „Sunt ocupat chiar acum, veniți cu această scrisoare în zece minute”. Site-ul web cu una dintre temele WooCommerce nu știe ce să facă într-un astfel de caz – scrisoarea a fost predată pentru a fi trimisă, asta este, așa că e-mail-ul tocmai s-a pierdut și nu va fi livrat destinatarului.

Dacă scrisoarea dvs. este trimisă către serviciul de corespondență, serverul dvs. de trimitere va spune „OK, Google” pune scrisoarea tuturor e-mailurilor netrimise și va încerca să-l primească de câteva ori. Calculul este simplu – atunci când trimiteți un număr mare de e-mailuri într-o perioadă scurtă de timp, așa cum fac de obicei spammerii, nu aveți timp să încercați să livrați scrisoarea de mai multe ori.

Nu mergeți, și o scrisoare poate, dacă serverul de primire doar pentru timpul liber sau a pierdut accesul la rețea. Prin urmare, trimiterea de e-mailuri prin SMTP este mai sigură.

  1. Trimiterea de e-mailuri prin SMTP

Principala diferență între trimiterea de e-mailuri printr-un serviciu extern (Gmail) sau propriul dvs. server SMTP nu este. Este la fel. Dar dacă decideți să utilizați propria găzduire sau un server SMTP dedicat, ar trebui să acordați atenție setărilor acestuia. Nu uitați să setați corect înregistrările DKIM și SPF în setările domeniului.

Google nu interzice în acest fel trimiterea de e-mailuri prin serverele lor, dar au unele limitări în ceea ce privește numărul de mesaje trimise pe zi. De exemplu, Gmail a specificat clar o limită de 2000 de e-mailuri pe zi.

Rețineți că multe site-uri de găzduire web pentru a se conecta la servere externe sunt blocate (informațiile sunt disponibile pentru a sprijini găzduirea sau cu comanda telnet). În acest caz, puteți solicita asistență pentru găzduire permit conexiuni. Uneori, astfel de solicitări pot fi luate în considerare. Sau, utilizați serverul de e-mail intern furnizat de furnizorul de găzduire. De regulă, va rula chiar mai repede decât în ​​exterior, deoarece de obicei se află pe același server fizic ca și site-ul dvs. cu una dintre temele WooCommerce (server web).

Din experiența personală, s-a observat că Gmail pentru domeniul dvs. nu stochează e-mailurile trimise prin serverul SMTP în dosarul căsuței de ieșire și păstrează Gmail.


Plugin SMTP WP Mail pentru site-uri web cu teme WooCommerce

Toate e-mailurile trimise către WordPress prin funcția wp_mail (), care funcționează în populara bibliotecă PHP Mailer. Pentru a permite WordPress și wp_mail () să trimită e-mailuri prin serverul SMTP, trebuie să fie configurat și configurat pluginul WP Mail SMTP din directorul oficial WordPress.org:

3 (1)

  • Prin activarea pluginului, accesați Setări → E-mail din Panoul de control;
  • Să setăm pe pagina Opțiuni avansate de e-mail. Următoarele arată descrierea și valorile necesare pentru fiecare articol;
  • Din Email – adresa de la care va fi trimis sistemul și la care destinatarul trimite răspunsul făcând clic pe „Răspunde” în e-mailul său;
  • Din Nume – numele expeditorului, puteți specifica numele site-ului sau numele și prenumele dvs.;
  • Mailer – trimiterea de mesaje prin intermediul sistemului de transport (funcția mail ()) sau prin serverul SMTP. Alegerea Trimite toate e-mailurile WordPress prin SMTP;
  • Gazdă SMTP – adresa serverului SMTP. Puteți solicita suportul tehnic sau în secțiunea de referințe. Pentru a utiliza Gmail – smtp.gmail.com;
  • Port SMTP – portul SMTP-server depinde de tipul de criptare (criptare). Pentru Gmail utilizați portul 465;
  • Criptare – tip de criptare. trebuie să instalați Utilizați criptarea SSL pentru Gmail;
  • Autentificare – dacă se efectuează autentificarea pe serverul de e-mail. Setați da: utilizați autentificarea SMTP în temele WooCommerce;
  • Nume de utilizator – numele de utilizator al e-mailului. De regulă, adresa completă a căsuței poștale trebuie să se potrivească cu valoarea specificată în e-mailul De la e-mail;
  • Introduceți parola căsuței poștale;
  • După salvarea setărilor, puteți trimite un mesaj de testare. Pentru a face acest lucru, introduceți adresa căsuței dvs. poștale și faceți clic pe Trimitere test. La adresa specificată va fi trimisă o scurtă scrisoare și informații de serviciu cu rezultatele afișate pe ecran. Verificați dacă scrisoarea a ajuns la adresa specificată? Dacă nu este, atunci ceva nu este configurat corect și temele WooCommerce nu pot trimite e-mail.

Vizualizați antetele mesajelor pe serverul Gmail în temele WooCommerce

Mesajul ar trebui să conțină bara de titlu „Authentication-Results”. Dacă DKIM și SPF sunt configurate corect, veți vedea spf = pass și dkim = pass.

Autentificare-Rezultate: mx.google.com;

spf = trece (google.com: domeniul [email protected] desemnează 2a02: 6b8: 0: 1630 :: 18 ca expeditor permis) [email protected];

dkim = trece [email protected]

Gmail afișează o bifă verde lângă literă, dacă semnătura DKIM este validă.

Trimiterea de e-mailuri prin serverul SMTP o modalitate mai fiabilă și mai corectă de a livra scrisori. Utilizarea SMTP nu se ocupă neapărat de configurarea și administrarea serverelor de e-mail. Serviciile Google fac față bine sarcinii și asta este necesar pentru un proiect mic.

Într-un caz, există întrebări legate de utilizarea serverului Gmail STMP pe unul dintre site-urile web cu teme WooCommerce și șabloane WordPress, vă rugăm să verificați forumul nostru.