Livezilla

Certified Partner and
PrestaShop Developer for:

Beheben von häufig per E-Mail Fragen in Prestashop

Fixing Email Probleme

Diese Seite in englischer Sprache geschrieben wurde, finden Sie in der englischen Version für den richtigen Code-Änderungen.


Es gibt ein paar Gründe, warum Prestashop keine E-Mails von Ihrem Server kann, sind die gebräuchlichsten:

  • "Von"-Feld nicht mit Ihrer Domain.
  • Inkompatible zusätzliche Header.


Hier sind Lösungen für beide:

In / tools / swift / Swift / Message.php Linie Nr. 79
Änderung

$this -> setFrom ( "" );

Zu

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

In / tools / swift / Swift.php nach Zeile 370
if (($ has_reply_to = $ message-> getReplyTo ())!) $ message-> setReplyTo ($ aus);

Fügen Sie folgenden Code:

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


Nun versuchen Sie, einen Kontakt Nachricht ....


Wenn es immer noch nicht funktioniert, nehmen Sie folgende Änderungen:

In / tools / swift / Swift / Plugin / MailSend.php line # 159
Hinzufügen

$params = "" ;