WordPress nu trimite e-mailuri? Iată cum repari rapid
Repară problemele de livrare a e-mailurilor în WordPress. Cauze comune și soluții pas cu pas pentru formulare de contact, WooCommerce, resetări de parolă și e-mailuri de notificare.
Dacă site-ul tău WordPress nu trimite e-mailuri, nu ești singurul. Aceasta este una dintre cele mai comune probleme WordPress, afectând formularele de contact, resetările de parolă, confirmările de comandă WooCommerce și notificările de plugin-uri.
Vestea bună: este reparabilă în aproximativ 10 minute.
De ce eșuează e-mailurile WordPress
WordPress folosește funcția integrată mail() din PHP pentru a trimite e-mailuri. Această metodă are probleme fundamentale:
| Problemă | Impact |
|---|---|
| Fără autentificare | E-mailurile sunt semnalate ca suspecte |
| IP de găzduire partajată | Adesea pe liste negre la furnizorii de e-mail |
| Eșecuri silențioase | Niciun mesaj de eroare când e-mailurile eșuează |
| Fără criptare | Probleme de securitate |
| Limitarea ratei | Furnizorii de găzduire restricționează trimiterea |
Majoritatea furnizorilor de găzduire (GoDaddy, Bluehost, SiteGround etc.) restricționează sau dezactivează complet PHP mail() pentru a preveni abuzul de spam pe serverele lor.
Simptome comune
- Trimiterile de formulare de contact nu sunt primite
- Mesajele “Verifică-ți e-mailul” dar nu sosește nimic
- Confirmările de comandă WooCommerce lipsesc
- Link-urile de resetare a parolei nu sunt livrate
- E-mailurile de înregistrare a noilor utilizatori eșuează
- Notificările de plugin-uri dispar
- E-mailurile sosesc, dar ajung în spam
Soluția: plugin SMTP + serviciu de e-mail
Pasul 1: instalează WP Mail SMTP
- Mergi la Plugins > Add New în panoul de administrare WordPress
- Caută “WP Mail SMTP”
- Dă click pe Install Now, apoi pe Activate
Pasul 2: creează un cont Brevo gratuit
- Înregistrează-te la brevo.com (gratuit, fără card de credit)
- Mergi la Settings > SMTP & API > API Keys
- Generează și copiază cheia ta API
Pasul 3: configurează plugin-ul
- Mergi la WP Mail SMTP > Settings
- Setează From Email la e-mailul domeniului tău ([email protected])
- Setează From Name la numele site-ului tău
- Selectează Brevo ca mailer
- Lipește cheia API
- Dă click pe Save Settings
Pasul 4: testează
- Mergi la WP Mail SMTP > Email Test
- Introdu adresa ta de e-mail
- Dă click pe Send Email
- Verifică dacă sosește în căsuța ta (nu în spam)
Pasul 5: configurează autentificarea DNS
Adaugă înregistrările SPF și DKIM la setările DNS ale domeniului tău. Brevo oferă înregistrările exacte. Acest lucru este critic pentru a evita folderele de spam. Vezi ghidul nostru SPF DKIM DMARC.
Depanarea problemelor specifice
E-mailurile formularului de contact nu se trimit
- Verifică dacă e-mailul de test WP Mail SMTP funcționează
- Verifică setările plugin-ului tău de formular de contact (Contact Form 7, WPForms, Gravity Forms)
- Asigură-te că adresa de e-mail “Către” este corectă în setările formularului
- Verifică folderul de spam/junk
- Verifică dacă niciun filtru de e-mail nu blochează mesajele
E-mailurile WooCommerce lipsesc
- Mergi la WooCommerce > Settings > Emails
- Verifică dacă fiecare tip de e-mail este activat
- Verifică adresa de e-mail a destinatarului
- Plasează o comandă de test pentru a verifica
- Verifică jurnalul de e-mail WP Mail SMTP pentru erori
E-mailurile ajung în spam
- Configurează înregistrările SPF, DKIM și DMARC
- Asigură-te că From Email folosește domeniul tău (nu @gmail.com)
- Verifică domeniul tău pe listele negre de e-mail
- Rulează un test de spam pentru e-mail
- Evită cuvintele declanșatoare de spam în conținutul e-mailului
Conflicte de plugin-uri
- Dezactivează toate celelalte plugin-uri legate de e-mail (doar unul ar trebui să gestioneze e-mailul)
- Comută la o temă implicită temporar
- Testează doar cu WP Mail SMTP
- Reactivează plugin-urile unul câte unul pentru a găsi conflictul
Prevenirea
Odată reparat, păstrează e-mailurile tale WordPress fiabile:
- Monitorizează livrarea, verifică jurnalele WP Mail SMTP periodic
- Păstrează plugin-urile actualizate, plugin-urile învechite pot strica e-mailul
- Testează după actualizări, actualizările majore WordPress/plugin pot afecta e-mailul
- Curăță-ți domeniul, păstrează-l departe de listele negre
- Folosește e-mail profesional, trimite întotdeauna de la domeniul tău, nu de la adrese de e-mail gratuite
Pentru detalii complete de configurare SMTP, vezi ghidul nostru SMTP WordPress și ghidul WP Mail SMTP.