La un upgrade sau la o noua instalare a versiunii Prestashop 1.7.7.0, la trimiterea de email de test apare mesajul:

Expected response code 220 but got an empty response

Problema vine din metoda de trimitere email-uri de la celelalte versiuni de Prestashop fata de versiunea actuala de Prestashop 1.7.7.0 si anume:

  • Utilizeaza functia PHP mail() (recomandat; functioneaza in cele mai multe cazuri)
  • /usr/sbin/sendmail (varianta recomandata; functioneaza in cele mai multe cazuri)

Pe majoritatea conturilor de hosting proc_open() este dezactivata din motive de securitate pentru o functionare corecta a : /usr/sbin/sendmail (varianta recomandata; functioneaza in cele mai multe cazuri) si de accea va propun rezolvarea de mai jos.

Expected response code 220 but got an empty response

Rezolvarea acestei probleme este foarte simpla si anume:

  1. Setarea SMTP pentru trimitere email-uri
  2. Verificarea/configurarea "Alerte prin e-mail"
  3. Verificarea/configurarea "Formular de contact"

1: configuram SMTP-ul pentru trimiterea de email-uri din magazinul online

configurare smtp

2: Verificarea/configurarea "Alerte prin e-mail"

Configurare mail alert

3: Verificarea/configurarea "Formular de contact"

configurare Formular de contact

Trimiterea de mail de test nu va functiona dar cf cu, configurarile efectuate mai sus, email-urile vor fi trimise din magazin atat pe zona de contact form dar si pentru eventualele comenzi dar si catre clienti.

Comments (0)

Product added to wishlist
Product added to compare.

Pentru scopuri precum afișarea de conținut personalizat, folosim module cookie sau tehnologii similare. Apăsând Accept sau navigând pe acest website, ești de acord să permiți colectarea de informații prin cookie-uri sau tehnologii similare.

Politica de Cookies