Trimiterea de e-mailuri direct de pe site-ul tău WordPress poate fi esențială pentru succesul site-ului tău. Ar putea fi printr-un formular de contact pentru a ajuta clienții tăi să ia legătura dacă sunt interesați de serviciile tale, prin comandarea de e-mailuri pentru confirmarea detaliilor și furnizarea de chitanțe pentru achiziții sau prin e-mailuri de resetare a parolei pentru a permite utilizatorilor accesul la conturile lor.
WordPress în sine vine cu funcționalități predefinite care permit trimiterea de e-mailuri, dar nu este atât de sigur pe cât ar putea fi și, de cele mai multe ori, poate duce la apariția e-mailurilor critice pentru afacere în folderul Spam.
Utilizarea SMTP pe site-ul dvs. WordPress poate asigura însă că toate aceste e-mailuri importante ajung la publicul țintă. Configurarea lor este mult mai ușoară decât ați crede. Acest ghid vă va explica ce este SMTP, de ce este important să îl utilizați pe site-urile dvs. WordPress și vă va explica câteva modalități prin care puteți începe să utilizați SMTP cât mai curând posibil.
Ce este SMTP?
SMTP, cunoscut și sub numele de Simple Mail Transfer Protocol , este principalul protocol utilizat pentru trimiterea și primirea de e-mailuri. Majoritatea sistemelor de e-mail utilizează SMTP pentru a trimite e-mailuri între servere. Aceste e-mailuri pot fi apoi preluate folosind protocoale de client de e-mail, cum ar fi IMAP sau POP3 .
De ce ar trebui să utilizez SMTP cu WordPress?
În mod implicit, WordPress folosește PHP Mail folosind funcția wp_mail pentru a trimite e-mailuri din formulare de contact, comenzi de produse și alte funcții care trimit e-mailuri automate. Cu toate acestea, PHP Mail nu are nicio formă de autentificare - trimite pur și simplu cu adresa de expeditor furnizată direct de server.
Prin urmare, PHP Mail se obișnuiește adesea să falsifice adrese de e-mail, suficient de frecvent încât unii furnizori de servicii de mail marchează pur și simplu e-mailurile de la PHP Mail ca spam sau chiar pot fi blocate.
SMTP, pe de altă parte, se conectează direct la o cutie poștală și autentifică conexiunea folosind parola cutiei poștale înainte de a o trimite. Aceasta înseamnă că numai configurațiile cu detaliile corecte ale cutiei poștale pot trimite e-mailuri. Acest lucru este considerat mult mai sigur și poate asigura că e-mailurile site-ului dvs. sunt mai puțin susceptibile de a fi percepute ca spam și de a ajunge la destinatarii vizați.
Cum mă pot conecta folosind SMTP?
Conectarea site-ului WordPress la căsuțele poștale electronice folosind SMTP necesită mai întâi să înțelegeți unde sunt găzduite e-mailurile dvs. – fiecare gazdă de e-mail are un nume de gazdă diferit pentru serviciile sale SMTP. Cunoașterea acestui nume vă poate scuti de dureri de cap pe termen lung. Unele servicii au configurații disponibile care vă permit să utilizați smtp.yourdomain.com pentru conectare, dar acest lucru necesită ca subdomeniul respectiv din domeniul dvs. să fie direcționat către serviciile lor.
Dacă e-mailurile dvs. sunt găzduite aici, la ZebraByte, setările noastre SMTP sunt următoarele:
Nume gazdă: smtp.domeniul-tau.com
Port: 465 (SSL) sau 587 (TLS)
Securitate: SSL/TLS
Nume de utilizator: Adresa dvs. de e-mail cu care doriți să trimiteți
Parolă: Parola căsuței poștale cu care doriți să trimiteți
Dacă folosești Office365 pentru a găzdui cutiile poștale, va trebui să utilizezi detaliile SMTP ale acestora:
Nume gazdă: smtp.office365.com
Port: 587
Securitate: STARTTLS
Nume de utilizator: Adresa dvs. de e-mail cu care doriți să trimiteți
Parolă : Parola căsuței poștale cu care doriți să trimiteți
Alte furnizori de servicii de e-mail vor oferi îndrumări sau referințe rapide online care vor specifica detaliile conexiunii SMTP de care aveți nevoie. Dacă nu sunteți sigur, contactați-i direct pentru confirmare.
După ce ai detaliile necesare, e timpul să te conectezi. Acest lucru se poate face în câteva moduri, în funcție de cât de încrezător ești în programare.
Conectarea la SMTP folosind un plugin
Dacă nu ești sigur și dorești o modalitate ușoară de a face acest lucru, există o mulțime de plugin-uri WordPress care gestionează volumul mare de lucru al conexiunii, permițându-ți să introduci pur și simplu detaliile SMTP și să începi să trimiți imediat. Vom demonstra configurarea SMTP în WordPress cu un plugin folosind două exemple populare. Acestea sunt:
WP Mail SMTP
WP Mail SMTP este un plugin gratuit care vine cu un asistent care rulează automat la instalare și vă ghidează în configurarea conexiunii SMTP. Când îl instalați pentru prima dată, veți fi avertizat de următorul ecran:
Selectați „Să începem” și vi se vor prezenta câteva opțiuni pentru tipul de serviciu SMTP pe care îl utilizați – există diverse configurații automate pentru diferite gazde, cum ar fi Google, Office365, Mailgun și SendGrid. Dacă utilizați serviciile de e-mail ale ZebraByte, veți dori să selectați „Alt SMTP” . Dacă nu sunteți sigur, verificați cu gazda dvs. de e-mail actuală.
Pe pagina următoare, vi se va prezenta un formular – urmați pașii de aici pentru a completa datele. Gazda SMTP este locul unde veți introduce numele de gazdă, iar criptarea este securitatea – vă recomandăm SSL sau TLS, în funcție de gazda pe care o utilizați.
Asigurați-vă că este activată autentificarea , apoi introduceți numele de utilizator SMTP și parola SMTP – acestea sunt parola pentru e-mail, respectiv parola pentru cutia poștală. În cele din urmă, setați un nume de expeditor , care este numele care va apărea ca expeditor al e-mailului, și un e-mail de expeditor . Veți dori să vă asigurați că e-mailul de expeditor corespunde cu numele de utilizator SMTP.
WP Mail SMTP vă va solicita apoi câteva preferințe suplimentare – puteți alege să le activați în funcție de ceea ce doriți de la plugin. Dacă nu sunteți sigur, lăsați-l ca implicit.
WP Mail SMTP va rula apoi un test rapid al setărilor pe care le-ați utilizat – dacă există erori, vi se va solicita să verificați din nou detaliile.
Dacă nu, veți vedea următorul ecran:
Și ești gata să trimiți e-mailurile folosind SMTP.
SMTP WP ușor
Easy WP SMTP își propune să facă configurarea și testarea SMTP cât mai rapidă și simplă posibil. După ce este instalat, accesați fila Setări din zona de administrare WP și ar trebui să vedeți o nouă opțiune pentru Easy WP SMTP .
După ce ați selectat, veți fi întâmpinat de un formular cu toate detaliile necesare. Adresa de e-mail a expeditorului este adresa de e-mail pe care doriți să o utilizați pentru trimitere, iar Numele expeditorului este numele de la care doriți să pară că provine e-mailul. Adresa de răspuns este adresa utilizată pentru câmpul Răspuns către și puteți seta, de asemenea, o adresă de e-mail BCC dacă doriți să trimiteți o copie a e-mailului către o altă cutie poștală.
Sub acestea, aveți câmpuri de introducere pentru Gazda SMTP, care este numele de gazdă SMTP al furnizorului dvs. de e-mail, Criptare, care este securitatea, și Portul SMTP . Setați-le la setările necesare ale furnizorului dvs. de e-mail și selectați Da la Autentificare SMTP .
În cele din urmă, introduceți cutia poștală din care doriți să trimiteți în Nume utilizator SMTP și parola cutiei poștale în Parolă SMTP și apăsați Salvare modificări .
Apoi, puteți naviga la fila E-mail de test din partea de sus a formularului și puteți trimite un e-mail de test pentru a verifica dacă setările SMTP sunt configurate corect.
Dacă totul este configurat corect, veți primi o fereastră pop-up care confirmă că e-mailul dvs. a fost trimis și veți fi gata să începeți să trimiteți e-mailuri de pe site-ul dvs. WordPress folosind SMTP.
Fără pluginuri
Dacă ești mai încrezător în codarea PHP și în funcționarea internă a WordPress, poți configura detaliile SMTP direct folosind codul. Pentru a face acest lucru, va trebui să configurezi o temă copil WordPress – WordPress oferă un ghid despre cum să faci acest lucru aici [ https://developer.wordpress.org/themes/advanced-topics/child-themes/ ]
Notă: Înainte de a încerca acest lucru, faceți o copie de rezervă a fișierelor site-ului dvs., astfel încât să aveți un punct de restaurare.
Pentru a face acest lucru, accesează mai întâi fișierul wp-config.php din folderul principal al site-ului tău WordPress și adaugă următorul cod:
// Configurați site-ul să utilizeze SMTP
define('SMTP_USER', '[email protected]'); // Nume de utilizator de utilizat pentru autentificarea SMTP
define('SMTP_PASS', 'MAIL_PASSWORD'); // Parolă de utilizat pentru autentificarea SMTP
define('SMTP_HOST', 'smtp.domeniul-tau.com'); // Numele de gazdă al serverului de mail
define('SMTP_FROM', '[email protected]'); // Adresa de e-mail SMTP From
define('SMTP_NAME', 'FROM_NAME'); // Numele expeditorului SMTP
define('SMTP_PORT', '587'); // Numărul portului SMTP - probabil va fi 25, 465 sau 587
define('SMTP_SECURE', 'tls'); // Sistem de criptare de utilizat - ssl sau tls
define('SMTP_AUTH', true); // Folosește autentificarea SMTP (true|false)
define('SMTP_DEBUG', 0); // doar pentru depanare setat la 1 sau 2
Aceasta configurează configurațiile de bază pentru configurația SMTP – va trebui să modificați valorile de mai sus pentru a se potrivi cu setările recomandate de gazda de e-mail și cu propriile preferințe personale.
Apoi, accesează folderul temei copil din wp-content > themes și deschide fișierul functions.php . În acest fișier, adaugă următorul cod:
// Configurează autentificarea SMTP pentru site-ul dvs.
add_action('phpmailer_init', 'send_smtp_email');
funcția send_smtp_email( $phpmailer ) {
`phpmailer->isSMTP();`
`$phpmailer->Host = SMTP_HOST`;`
`$phpmailer->SMTPAuth = SMTP_AUTH`;`
`$phpmailer->Port = SMTP_PORT;`
`$phpmailer->Nume utilizator = SMTP_USER;`
`$phpmailer->Parolă = SMTP_PASS;`
`$phpmailer->SMTPSecure = SMTP_SECURE`;`
`$phpmailer->De la = SMTP_DE LA;`
$phpmailer->FromName = SMTP_NAME;
}
Și asta e tot – site-ul tău ar trebui să poată utiliza acum SMTP pentru a trimite e-mailuri direct de pe site-ul tău web.
Configurarea SMTP urmând pașii de mai sus poate asigura siguranța e-mailurilor trimise și poate îmbunătăți șansele ca acestea să ajungă la clienți fără a fi marcate ca spam și potențial ratate.










