Actualizări semnate Ed25519 Autentificare

Platforme

Extensii Magento 1 / OpenMage Extensii Magento 2 În curând Module PrestaShop În curând Module WooCommerce În curând Extensii OpenCart În curând

Categorii

Toate extensiile Marketing și Conversie 2 Administrare și Productivitate 1 Integrări și API 1 Securitate și Performanță 1

SMTP Manager — Email autentificat și jurnal

Ultima versiune: 1.1.3
SMTP Manager — Email autentificat și jurnal

SMTP autentificat pentru OpenMage — în sfârșit, și făcut cum trebuie

Nucleul OpenMage nu include nicio autentificare SMTP funcțională: câmpurile de autentificare din configurația nucleului sunt literalmente comentate, iar host-ul și portul afectează doar funcția PHP mail() pe Windows. Singura extensie gratuită la care apelează toată lumea, Aschroder SMTP Pro, nu a mai primit actualizări din 2015, rescrie clase din nucleu și nu a acoperit niciodată newsletterele. Imavio SMTP Manager este răspunsul modern, întreținut, fără rescrieri și compatibil PHP 8 — îl deții per domeniu și pur și simplu funcționează.

Fiecare email pleacă prin serverul tău SMTP

Emailurile tranzacționale, coada core_email_queue (emailurile de comandă nouă trimise prin cron), fluxul legacy de checkout și newsletterele sunt rutate toate prin SMTP autentificat peste TLS/SSL. Acoperirea newsletterelor este, de una singură, ceva ce vechea extensie gratuită nu a oferit niciodată.

Nu intră în conflict cu nimic

Zero rescrieri de clase din nucleu. SMTP Manager se conectează la evenimentele native de injectare a transportului din OpenMage (disponibile începând cu OpenMage 19.5.0 / 20.1.0), cu o soluție de rezervă documentată pentru nucleele mai vechi. Nimic nu este suprascris, așa că coexistă curat cu celelalte module ale tale.

Vezi — și recuperezi — fiecare trimitere

  • Jurnal complet de emailuri, inclusiv eșecurile cu răspunsul brut al serverului SMTP. Nucleul înghite erorile de trimitere fără să spună nimic; acesta este singurul loc unde ies la suprafață.
  • Grilă de jurnal filtrabilă, vizualizare detaliată cu corpul mesajului previzualizat într-un iframe izolat (sandbox), retrimitere dintr-un singur clic, export CSV și ștergere în masă.
  • Comutare automată (failover) către un al doilea server SMTP când cel principal cedează — ambele încercări sunt jurnalizate.
  • Cron de retenție prietenos cu GDPR (implicit 30 de zile, corpul mesajului limitat la 256 KB).

Livrabilitate care rezistă la releele din 2026

  • 15 presetări de furnizori cu recomandări actuale pentru 2026: Gmail/Workspace & releul Google (parole de aplicație; autentificarea de bază este moartă din 2025), Microsoft 365 & Outlook (avertisment privind dezactivarea implicită a SMTP AUTH la finalul lui decembrie 2026), Amazon SES (regiune + sandbox), SendGrid (nume de utilizator literal apikey), Mailgun US/EU, Brevo (cheie SMTP, nu cheie API), Postmark, Mailjet, SMTP2GO, Zoho, Mailtrap și cPanel generic.
  • Doctor de livrabilitate: verificări DNS pentru MX / SPF / DMARC ale domeniului tău de expeditor, cu soluții concrete, plus recomandări pentru DKIM.
  • Email de test cu diagnosticare pas cu pas — validarea configurației (inclusiv clasica nepotrivire 465+STARTTLS), conectivitatea la nivel de socket și o trimitere reală, fiecare cu indicii utile.
  • Controale pentru numele HELO/EHLO și Envelope-From (Return-Path) la care releele moderne țin cont.

Construit pentru operațiuni reale

  • Mod dezvoltator/sandbox: redirecționează toate emailurile către o singură adresă de test (destinatarii originali sunt păstrați într-un antet) sau le suprimă doar cu jurnalizare — un mediu de staging sigur, fără mailcatcher.
  • Listă neagră de destinatari: adresă exactă, sufix @domain sau tipare cu wildcard; potrivirile sunt suprimate și jurnalizate.
  • Igiena cozii: o pauză configurabilă între trimiterile din coadă (limitarea ratei) și o limită de mesaje eșuate (dead-letter) care oprește reîncercarea la nesfârșit, în fiecare minut, a unui mesaj problematic de către OpenMage — protejându-ți reputația de expeditor.
  • Detector de conflicte care semnalează alte module ce rescriu clasele de email, plus un importator cu un singur clic pentru setările tale existente din Aschroder SMTP Pro.
  • Configurare per store-view — un cont SMTP diferit pentru fiecare magazin.

Emailurile tale nu depind niciodată de licența ta

Trimiterea emailurilor nu este niciodată condiționată de starea licenței. O licență expirată afișează doar notificări în panoul de administrare și oprește actualizările — nu va opri niciodată emailurile magazinului tău. Licența deblochează actualizările și suportul, nimic mai mult.

Cerințe tehnice

OpenMage LTS 19.x/20.x (optim pe >= 19.5 / 20.1; nucleele mai vechi folosesc soluția de rezervă documentată) sau Magento CE 1.9.x · PHP 7.2–8.3 · ionCube Loader (gratuit) pe server.

Platformă

OpenMage

Ultima versiune

1.1.3

PHP

7.2+

Actualizat

2026-07-17

Instalare și configurare

Deschide ghidul complet

1. Cerințe

  • OpenMage LTS 19.x/20.x (ideal >= 19.5 / 20.1) sau Magento CE 1.9.x
  • PHP 7.2–8.3 cu ionCube Loader activat (majoritatea hosting-urilor îl au; verifică cu o pagină phpinfo() sau întreabă furnizorul)
  • Credențiale SMTP de la providerul tău (host, port, utilizator, parolă sau cheie API)

2. Instalarea fișierelor

  1. Descarcă pachetul din contul Imavio (Descărcări) după cumpărare.
  2. Dezarhivează și urcă conținutul peste rădăcina Magento — se îmbină în app/code/local/Imavio/Smtp, app/etc/modules/Imavio_Smtp.xml și layout-ul de admin. Niciun fișier de core nu e suprascris.
  3. Golește cache-ul: System → Cache Management → Flush Magento Cache. Scriptul de setup creează automat tabela imavio_smtp_log.
  4. Extensia se instalează dezactivată implicit — instalarea nu schimbă nimic în felul în care magazinul trimite emailuri până nu o activezi la pasul 4.

3. Activarea licenței

  1. Mergi la System → Configuration → Imavio Extensions → SMTP Manager → License.
  2. Lipește cheia de licență din contul Imavio și salvează.
  3. Trimiterea nu depinde niciodată de starea licenței — licența deblochează doar actualizările și suportul (validată în fundal).

4. Configurare & test — înainte de activare

  1. Alege canalul de trimitere. SMTP e conexiunea clasică pe porturile 587/465/2525. API HTTP trimite prin API-ul providerului, pe HTTPS (portul 443), și are nevoie doar de o cheie de API — alege-l dacă hostingul îți blochează porturile SMTP (vezi pasul 6). Provideri API suportați: Brevo, SendGrid, Mailgun, Postmark, Mailjet, Resend.
  2. Pe canalul SMTP, alege providerul din presets ca să se completeze automat host, port și criptare, apoi introdu credențialele. Setează numele HELO/EHLO și Envelope-From dacă releul tău le cere. Pe canalul API, alege providerul și lipește cheia — formularul îți arată exact ce cheie cere fiecare provider și capcanele lui obișnuite.
  3. Configurează o rută de failover. Cea mai rezistentă combinație e un provider extern ca rută principală și serverul de mail al propriului server ca rezervă (host localhost, portul 25, fără criptare, fără autentificare) — serverul local funcționează și când SMTP-ul de ieșire e blocat.
  4. Deschide dashboard-ul din Imavio → SMTP Manager și trimite un email de test. Diagnosticul pas cu pas validează configurația (inclusiv nepotrivirea 465+STARTTLS), verifică conectivitatea și face o trimitere reală, cu indicații prietenoase la orice eșec.
  5. Abia după ce testul reușește, comută switch-ul Activat ca să direcționezi emailurile magazinului prin SMTP Manager.

5. Verificare

  • Plasează o comandă de test și declanșează un newsletter — confirmă că ambele sosesc din contul tău de trimitere.
  • Deschide Imavio → SMTP Manager și verifică grila de jurnal: trimiterile reușite și eșecurile apar cu răspunsul brut al serverului. Folosește retrimiterea, exportul CSV sau vederea de detaliu (corpul afișat într-un iframe sandboxat) după nevoie.
  • Rulează doctorul de livrabilitate din dashboard ca să verifici MX / SPF / DMARC pentru domeniul expeditorului și aplică remedierile DNS sugerate.

6. Nu mai ajung emailurile — ce verifici

SMTP Manager te avertizează înaintea clienților: când mai multe încercări de trimitere eșuează la rând, fiecare pagină de admin afișează un avertisment cu ultima eroare, iar jurnalul păstrează răspunsul exact al serverului. Avertismentul dispare singur la prima trimitere reușită.

Cazul clasic: a mers săptămâni, apoi s-a oprit peste noapte. Pe hostingurile cPanel, cauza e aproape întotdeauna funcția SMTP Restrictions, care blochează conexiunile de ieșire ale conturilor de utilizator către porturile 25, 465 și 587 și forțează tot mailul prin sistemul de mail al serverului. Pentru că panoul cPanel se actualizează în fiecare noapte, o restricție care nu era aplicată corect poate începe să fie aplicată de pe o zi pe alta — setările tale nu s-au schimbat, dar portul e acum închis. În jurnal apare Connection timed out sau Could not open socket.

Trei soluții, cea mai bună prima:

  1. Comută canalul pe API HTTP. Trimiterea merge atunci pe HTTPS, portul 443, pe care nicio restricție SMTP nu îl atinge. E rezolvarea definitivă și nu depinde de hosting.
  2. Cere hostingului o excepție pentru serverul providerului tău. Funcționează, dar excepția poate să nu supraviețuiască unui update de panou sau unei migrări de server.
  3. Adaugă serverul de mail local ca failover (host localhost, portul 25, fără criptare, fără autentificare). Livrabilitatea e mai slabă decât la un provider dedicat, dar emailurile continuă să plece în loc să se oprească de tot.

Alte cauze frecvente: o cheie de API expirată sau revocată (în jurnal, HTTP 401), o adresă de expeditor care nu mai e verificată la provider (HTTP 403 sau 422) sau o cotă zilnică de trimitere atinsă (HTTP 429 — pune o pauză între emailurile din coadă, în regulile de trimitere).

7. Actualizări & suport

Versiunile noi apar în Descărcări în contul tău cât timp fereastra de actualizări e activă. O licență expirată nu oprește niciodată emailurile — doar afișează notice-uri în admin și pune pe pauză actualizările. Ai nevoie de ajutor? Deschide un tichet din contul Imavio — suportul e inclus în licență.

Istoric versiuni

v1.1.3 2026-07-17

Security hardening: the email-log CSV export now neutralizes spreadsheet formula injection (recipient/subject values).

v1.1.2 2026-07-16
v1.1.1 2026-07-16
v1.1.0 2026-07-16

Întrebări frecvente

SMTP Manager funcționează cu Magento 1.9 sau doar cu OpenMage?

Cu ambele. Extensia e dezvoltată și testată pe OpenMage 19.x–20.x, complet compatibil cu Magento 1.9.x — același cod, întreținut de comunitate.

Poate înlocui vechiul modul Aschroder SMTP Pro?

Da. SMTP Manager e o alternativă întreținută, care rulează pe PHP modern (7.4–8.3). Dezactivezi SMTP Pro, instalezi SMTP Manager și reintroduci datele SMTP — trecerea durează de regulă câteva minute.

Ce furnizori SMTP sunt suportați?

Orice furnizor cu SMTP autentificat (TLS/SSL). Sunt incluse 15 presetări — Gmail / Google Workspace, Microsoft 365, Brevo, Mailgun, SendGrid, Amazon SES și altele — plus configurare complet manuală.

Rescrie clase din nucleul Magento?

Nu. SMTP Manager folosește doar evenimente și configurare — fără rescrieri de core și fără suprascrieri în code pool, deci nu intră în conflict cu alte extensii.

Ce se întâmplă când expiră fereastra de actualizări?

Extensia funcționează în continuare — licența e perpetuă per domeniu. Reînnoirea redeschide doar accesul la versiuni noi și la suport.

Recenziile clienților

Fără recenzii încă — fii primul care își împărtășește experiența.

Autentificare pentru a scrie o recenzie.

S-ar putea să-ți placă și

Folosim doar cookie-uri esențiale pentru funcționarea magazinului. Consultați Politica de confidențialitate.