Livezilla

Certified Partner and
PrestaShop Developer for:

Rezolvarea problemelor comune de email pentru PrestaShop

Rezolvarea problemelor e-mail

Această pagină a fost scrisă în limba engleză, vă rugăm să consultaţi versiunea în limba engleză pentru modificări de cod corect.


Există câteva motive pentru PrestaShop nu poate trimite email-uri de pe server-ul dvs., cele mai frecvente sunt:

  • "Din" câmpul nu se potriveşte cu domeniul dvs..
  • Incompatibile antetele suplimentare.


Mai jos sunt soluţii pentru ambele:

În / unelte / linie rapidă / Swift / Message.php # 79
Schimbare

$this -> setFrom ( "" );

A

$this-> SetFrom ("youremail@yourdomainname.com");

În / unelte / SWIFT / Swift.php după linia 370
if (($ has_reply_to = $ mesaj-> getReplyTo ())!) $ mesaj-> setReplyTo (de la $);

Adauga codul de mai jos:

if (! $has_reply_to[0] )
$message -> setReplyTo ( $from -> getAddress ());


Acum, încercaţi să trimiteţi un mesaj de contact ....


În cazul în care încă nu funcţionează, face următoarea modificare:

În / unelte / SWIFT / Swift / Plugin / linie MailSend.php # 159
Adăuga

$params = "" ;