Jump to content

Recommended Posts

Hallo liebe Prestashop Gemeinde,

ich benötige mal wieder eure Hilfe. Ich habe das Problem das bei einer Bestellung mit normaler Überweisung die eMail mit der Bankverbindung und dem zu überweisenden Betrag nicht ankommt sondern als Spam deklariert wird. Den Grund habe ich auch gefunden. Und zwar wird bei der von Prestashop generierten eMail im Quelltext  [>from: Mein Name                ]    aber ohne folgende eMail Adresse wie hier zB.             >from: Mein Name <absender@domain.de>

Durch diesen Umstand wird die Mail nicht weiter geleitet und ich bekomme im Service die Fehlermeldung.

Weiß jemand wo ich im Script von ps_bankwire das reparieren kann ? Falls dort der Fehler liegt !

Bin für jede Hilfe dankbar !

Beste Grüße, Jan

Share this post


Link to post
Share on other sites

Hallo Ric,

Ja, ich habe die Quelltexte verglichen und bei allen anderen wird die Mailadresse hinter dem Versender (Namen) angegeben. Das ist ja auch der Grund laut t-online und ionos warum nur diese Mails geblockt werden. 

Gruß, Jan

Share this post


Link to post
Share on other sites

Bei meinem 1.6 wird nur die E-Mail-Adresse (ohne Namen) dort angegeben und es gibt keinen Unterschied zwischen der Mail mit den Zahlungsdaten und anderen vom Shop an Kunden versandten Mails, du hast wahrscheinlich eine 1.7er-Version (welche? Standardtemplate?) und da scheint sich etwas geändert zu haben.

Share this post


Link to post
Share on other sites

Nur die E-Mail wäre ja auch ok. Fehlt aber : (

PS Version 1.7.5.2

Kennt sich den niemand mit den PHP Mailer in PS aus und weiß wo ich im Script die E-Mail für den Header  ändern kann?

Share this post


Link to post
Share on other sites

Du meinst sicher ps_wirepayment - ps_bankwire gibts bei 1.7.5 nicht!?

Die Absender-Email wird normalerweise aus deiner Config gelesen. Schau mal was bei dir als 'PS_SHOP_EMAIL' gepflegt ist. Evtl. auch schauen ob es Module in dem Hook actionEmailSendBefore gibt, die könnten das ändern.

Mail.php Zeile242ff:

        if (!isset($from) || !Validate::isEmail($from)) {
            $from = $configuration['PS_SHOP_EMAIL'];
        }

 

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More