IT Software

Configurare SMTP în WordPress cu cPanel, autentificare și securizarea emailurilor

Dorel Tănase·
Configurare SMTP în WordPress cu cPanel, autentificare și securizarea emailurilor

Configurarea SMTP în WordPress este esențială pentru ca emailurile generate de site — notificări comenzi WooCommerce, resetare parolă, formulare de contact — să ajungă în inbox-ul destinatarilor și...

Configurarea SMTP în WordPress este esențială pentru ca emailurile generate de site — notificări comenzi WooCommerce, resetare parolă, formulare de contact — să ajungă în inbox-ul destinatarilor și nu în spam sau să fie respinse complet.

Implicit, WordPress trimite emailuri folosind funcția PHP mail(), care este dezactivată sau restricționată pe majoritatea serverelor de hosting din cauza abuzurilor. Soluția este configurarea unui server SMTP real cu autentificare.

Configurare SMTP în WordPress cu cPanel, autentificare și securizarea emailurilor

Cerințele Google și Yahoo din 2026 pentru autentificarea email (SPF, DKIM, DMARC) se aplică și emailurilor tranzacționale trimise de site-ul dvs. Un email de confirmare comandă care ajunge în spam este o problemă directă de business, nu doar tehnică.

Opțiunile de SMTP disponibile

Există trei categorii de soluții SMTP, fiecare cu avantaje și costuri diferite.

SMTP prin cPanel (contul de email al hosting-ului)

Cea mai simplă opțiune: folosiți un cont de email creat în cPanel ca server SMTP. Funcționează fără costuri suplimentare și nu necesită servicii terțe.

  • Avantaj: gratuit, ușor de configurat, emailurile vin de pe domeniul propriu
  • Dezavantaj: limită de emailuri per oră, nu are dashboard de analytics, deliverability mai slabă față de servicii specializate
  • Potrivit pentru: site-uri cu volum mic de emailuri (sub 500/zi)

Servicii SMTP specializate

  • SMTP.com, Brevo (Sendinblue): Plan gratuit disponibil, bun pentru volume moderate
  • Amazon SES: Cel mai economic la volum mare (0,10$/1000 emailuri), necesită configurare tehnică
  • Mailgun, Postmark: Deliverability excelentă, dashboard detaliat, cost modest
  • Gmail/Google Workspace: Fiabil pentru volume mici, limitat la 500 emailuri/zi gratuit

Configurarea contului SMTP în cPanel

Primul pas este crearea unui cont de email dedicat pentru trimitere automată.

  1. Accesați cPanel → Email Accounts → Create
  2. Creați adresa: noreply@domeniu.ro sau contact@domeniu.ro
  3. Setați o parolă complexă (minim 12 caractere)
  4. Notați setările SMTP: server SMTP, port (465 SSL sau 587 STARTTLS), username = adresa email

Plugin-uri WordPress pentru SMTP

Există mai multe plugin-uri care simplifică configurarea SMTP. Cel mai popular este WP Mail SMTP.

WP Mail SMTP (recomandat)

Plugin-ul WP Mail SMTP înlocuiește funcția wp_mail() cu o trimitere via SMTP autentificat și oferă logs pentru diagnosticare.

  1. Instalați WP Mail SMTP din Plugins → Add New
  2. Accesați WP Mail SMTP → Settings
  3. Selectați mailer-ul: Other SMTP (pentru cPanel) sau furnizorul specific
  4. Completați setările:
From Email: noreply@domeniu.ro
From Name: Numele Afacerii
Mailer: Other SMTP

SMTP Host: mail.domeniu.ro (sau servername.namebox.ro)
SMTP Port: 587
Encryption: STARTTLS
Authentication: ON
Username: noreply@domeniu.ro
Password: parola_contului_email

FluentSMTP (alternativă gratuită completă)

FluentSMTP oferă funcționalitate similară WP Mail SMTP Pro gratuit, inclusiv logs detaliate și suport pentru mai mulți provideri SMTP simultan (failover).

Testarea configurației SMTP

După configurare, trimiteți un email de test direct din plugin și verificați livrarea.

WP Mail SMTP: Settings → Email Test → Send test email la adresa dvs. de verificare. Verificați că emailul ajunge în inbox (nu spam) și că are header-ele de autentificare corecte.

# Verificare header-uri email primit:
# In Gmail: click pe cele 3 puncte langa email → "Show original"
# Verificati:
# SPF: PASS
# DKIM: PASS
# DMARC: PASS
# Received-SPF: pass

Configurarea SPF pentru domeniul de trimitere

Adăugați serverul de email al hosting-ului în înregistrarea SPF a domeniului.

# Exemplu inregistrare SPF in DNS (TXT record):
v=spf1 include:_spf.namebox.ro ~all

# Sau daca trimiteti si prin Gmail:
v=spf1 include:_spf.namebox.ro include:_spf.google.com ~all

Logs și monitorizare

Activați email logging în plugin pentru a putea diagnostica problemele de livrare. Logurile stochează fiecare email trimis cu status de livrare, ideal pentru debugging-ul problemelor WooCommerce sau formularelor de contact.

  • WP Mail SMTP Pro: logs detaliate cu re-trimitere
  • FluentSMTP: logs gratuite cu export CSV
  • Email Log plugin: alternativă simplă pentru logging

Concluzie

Configurarea corectă a SMTP este o setare de o oră care elimină definitiv problemele de livrabilitate a emailurilor. Este una dintre primele configurații pe care ar trebui să le efectuați pe orice instalare WordPress nou creată.

Echipa opti-seo.ro oferă servicii complete de configurare WordPress, inclusiv setarea corectă a emailurilor tranzacționale.

Din practică

Am reparat destule site-uri de pe care nu plecau emailurile și cauza era aproape mereu aceeași: trimiterea directă din PHP, fără autentificare, respinsă tăcut de serverele destinatarilor. Formularul spunea „mesaj trimis", iar mesajul nu ajungea nicăieri.

În experiența mea, verificarea corectă nu e formularul de test din panou, ci jurnalul de email al serverului. Acolo se vede dacă mesajul a plecat, dacă a fost acceptat și, dacă nu, cu ce motiv a fost refuzat.

Am lucrat pe domenii unde totul era configurat corect, dar lipsea potrivirea dintre adresa expeditorului și domeniul autentificat. Este detaliul care trimite mesajele în spam chiar și cu SPF și DKIM la locul lor.

Surse

Aveți nevoie de servicii SEO?

Solicitați o analiză gratuită a site-ului și o ofertă personalizată, fără obligații.

Cere o ofertă

Articole similare