shop: email "bestellbestätigung" und "bestellung absenden" werden als html code gesendet | gelöst!

  • hallo forum, hallo zeta,
    könnt ihr mir mitteilen wie ich das einstelle, dass beim kunden die email "bestellbestätigung" und bei mir die email "bestellung" nicht als html code gesendet werden sondern im html-format?

    die emails kommen in folgender form an, wobei der empfang outlookseitig als html-format eingestellt ist.


    [code]

    From: xxx Online-Shop<bestellung@xxx.....de>


    Message-Id: <20120703131635.DD799443C7@reseller.terions.de>

    Date: Tue, 3 Jul 2012 15:16:35 +0200 (CEST)


    <html><head></head><body style="font-family: Arial, Helvetica, Sans Serif";>xxxxxx-Shop<br/>Neue Bestellung vom 03.07.2012 15:16.<br/><br/>Kunde: muster<br/><br/>muster 1<br />


    muster 2<br />


    09999 muster<br/><br/>E-Mail: xxx@gmx.de<br/><br/>Gewünschte Zahlungsweise: Vorkasse (Überweisung)<br/><br/><br/>Bestellte Artikel:<br/><br/>


    <table class="zpSO-OnlineShop-table">


    <th class="zpSO-OnlineShop-th">Position</th> <th class="zpSO-OnlineShop-th">Artikelnummer</th> <th class="zpSO-OnlineShop-th" style="text-align:right">Menge</th>


    <th class="zpSO-OnlineShop-th" align="left">Bezeichnung</th>


    <th class="zpSO-OnlineShop-th" style="text-align:right">Einzelpreis</th>


    <th class="zpSO-OnlineShop-th" style="text-align:right">Gesamtpreis</th>

    ......

    ......etc.

    5 Mal editiert, zuletzt von toni (7. August 2012 um 07:06)

  • Hallo toni,

    das kann ich nicht reproduzieren. Die E-Mails kommen einwandfrei im HTML-Format an. Wenn bei Dir HTML-Code angezeigt wird, dann hängt das mit der verwendeten E-Mail-Software zusammen. Bitte hier die Einstellungen überprüfen

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • ...vielen dank für die schnelle antwort steffen, dann muss ich mal schauen was da schief läuft, das ist nämlich nur bei diesem prozess, bei allen anderen (email-) formularen funktioniert das einwandfrei...

    gruss
    wolfgang

  • hallo steffen,

    ann hängt das mit der verwendeten E-Mail-Software zusammen.

    ich habe das überprüft, es kann nicht mit der verwendeten email-software zusammen hängen, da ich nun zwei gmx-emailadressen verwendet habe die bei mir seit jahren für den empfang und den versand im html-format eingerichtet habe...

    die eine adresse habe ich beim warenkorb-einrichten-artikel verwendet und die andere in in das formular bei "adresse eingeben" usw. eingetragen.

    ich habe das zudem bei einem original zeta-projekt "kfz-werkstatt überprüft", bei dem ich keine veränderungen gemacht habe sondern lediglich einen onlineshop strikt nach zp-vorgabe angelegt hatte.

    es stellt sich genau die gleiche symptomatik ein wie bei meinem ...designclass....de projekt.....sprich html-codes werden gesendet....

    was ich jedoch bei den formularen festgestellt habe ist das :

    wenn man nicht "UTF-8 kodiert. Dies ist der Standard" verwendet sondern "via php" einträgt, sich genau diese symptomatik auch hier einstellt

    (ich hatte nämlich jochens tipp gelesen bzgl. der ausserkraftsetztung der captcha....)

    da nun der online-shop ebenfalls im php-format angelegt, liegt die vermutung nah das es vielleicht hiermit zu tun hat....ich bitte daher nochmal um prüfung

    gruss

    wolfgang

    2 Mal editiert, zuletzt von toni (9. Juli 2012 um 11:34)

  • Hallo Wolfgang,

    benutzt Du immer den gleichen Email Client und hast dort evtl. einen Virenscanner o.Ä. im Einsatz?
    Wenn möglich, probier doch mal das GMX Webmail oder so lass uns wissen, ob der Fehler dort auch auftritt.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • hallo stefan,
    ja ich mache meine komplette email verwaltung mit outlook 2007 (nicht express)... den test ohne virenscanner hatte ich auch schon durchgeführt..leider gleiches ergebnis...

    mein "netzwerker" meint das möglicherweise etwas mit dem Mail-Header nicht stimmt und deswegen Content-Type und/oder Codierung/Charset nicht richtig interpretiert werden.

    bzgl. gmx webmail, werde ich machen und euch informieren....

    bis dahin einen schönen feierabend

    gruss
    wolfgang

  • ...so stefan, gmx webmail habe ich gemacht...
    auch hier wird nur der html code angezeigt....
    ich habe die entsprechende testmail so wie sie bei gmx auf dem server liegt als txt gespeichert und angehängt.


    wollen wir hoffen das es euch weiter bringt....

    gruss
    wolfgang

  • Hallo Wolfgang,

    wir haben festgestellt, dass auf dem Webserver nur PHP 5.2 installiert ist. Der Shop benötigt jedoch 5.3.

    Das könnte die Ursache sein.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • hallo steffen,

    .....die voraussetzngen für den shop zu betreiben sind u.a. php 5.0 oder höher, siehe http://shopdemo.zeta-producer.com/de/voraussetzu…en-einsatz.html

    Folgende Voraussetzungen müssen erfüllt sein, damit Sie das
    Onlineshop-Modul erfolgreich einsetzen können.

    • Sie benötigen eine installierte Version 9.x des Zeta Producer
      CMS
    • Auf Ihrem Webserver muss die Scriptsprache PHP (Version 5.0
      oder höher) installiert sein
    • Ihr Provider bei dem Ihre Internet-Präsenz gehostet
      ist muss es erlauben das E-Mails per Skript verschickt
      werden

    ...das hatte ich natürlich vorher geprüft....

    ...wie auch immer, ich habe das mal eben extern prüfen lassen, aussage ist, dass es wohl nicht von der php version abhängig ist, da die unterschiede zwischen php 5.2. und 5.3 hier nicht zum tragen kommen.. es muss irgendetwas im header sein was den html code nicht anzeigen lässt.

    den html code selbst habe ich getestet, wird einwandfrei angezeigt.....

    gruss

    wolfgang

  • Hallo Wolfgang,

    da sind die Infos auf der Demo-Seite leider noch nicht aktualisiert. Im Warenkorb-Artikel den Du in ZP einfügst stehen ganz unten die Voraussetzungen für den Einsatz und diese gelten. Es kann also sein, dass Dein Shop nicht einwandfrei funktioniert. Ob das auch die Ursache für die falsche E-Mail-Darstellung ist, lässt sich allerdings nicht genau feststellen.

    Hast Du manuelle Änderungen an den Shop-Daten vorgenommen?

    Kannst Du uns vielleicht mal eine E-Mail weiterleiten an support@zeta-producer.com ?

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • hallo steffen,
    danke für die schnelle rückmeldung...

    da sind die Infos auf der Demo-Seite leider noch nicht aktualisiert. Im Warenkorb-Artikel den Du in ZP einfügst stehen ganz unten die Voraussetzungen für den Einsatz und diese gelten.

    dann aber mal schnell ändern bevor andere ärger machen, denn dieses ist nicht unerheblich und zählt wohl eher bei rechtlichen auseinandersetzungen...wer kennt nicht die leidige problematik mit den verkaufsprospekten bzgl. aktien, immobilenfonds, vericherungen etc... und die nachfolgen rückabwicklungen aufgrund von fehl- oder nichtinformationen.....

    wie auch immer, den shop kann man als software ja nicht testen, von daher hat der kunde nicht die möglichkeit über den weg "warenkorb-artikel" vorab an diese information/ voraussetzung zu gelagen...

    nun gut zur sache

    Hast Du manuelle Änderungen an den Shop-Daten vorgenommen?

    nein bisher nicht, und wenn, dann habe ich änderungen auf dem testrechner gemacht, ferner durch dateiumbenennung immer die originalen behalten....

    Kannst Du uns vielleicht mal eine E-Mail weiterleiten an support@zeta-producer.com ?

    klaro, nur ist wohl nicht mehr notwendig, .....hier ist die lösung bzw. die ursache des ganzen...ein befreundeter edv-dienstleister hat herausgefunden was das problem ist....hatte er von anfang an im verdacht......

    ......
    Hinweis:


    Wenn E-Mails nicht ankommen, versuchen Sie bitte, nur das
    LF-Zeichen (\n) zu verwenden. Einige UNIX-MTAs (mail transfer agents) ersetzen
    leider LF durch CRLF (\r\n) automatisch (wodurch das CR-Zeichen verdoppelt
    wird, wenn CRLF verwendet wird). Dies sollte aber nur in Ausnahmefällen
    geschehen, da es gegen » RFC 2822
    verstößt.
    ......

    man muss

    In /classes/shopmanager.php Trennung der Header von "\r\n" "\n"

    ändern.

    ansonsten ist es "doppeltgemoppelt"

    dann funktioniert es auch mit gmx und anderen...(googlemail und t-online machten diese probleme nicht)

    habe es eben getestet mit gmx und meinem hoster, alles i.o. ...gott sei dank

    so das war es erstmal... bis zum nächsten mal
    gruss
    wolfgang

    Einmal editiert, zuletzt von toni (5. Juli 2012 um 15:26)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!