bluerogerblueroger MemberComments: 118 Received thanks: 5 Member since: September 2019

Ich verstehe mal wieder nicht, wie die E-Mails verschickt werden. Nach einer Bestellung, werden die E-Mails an Kunden verschickt aber nicht an den Shopbetreiber E-Mail. Es hat aber schon mal richtig funktioniert. Was verpasse ich hier? Ich benutze Version 6.1.3. Mailer Konfiguration auf env Datei gesetzt.

Bitte, kann mir jemand erklären, wie man E-Mail Versand richtig konfiguriert?

Danke und Gruß,

Answers

  • bluerogerblueroger MemberComments: 118 Received thanks: 5 Member since: September 2019

    Hallo,

    @Moritz Naczenski

    wie kann ich herausfinden warum die E-mails an den Shopbetrieber nicht versendet werden? Unter Logging steht: mail.sent für Kunden Bestellbestätigung und checkout.order.placed

    { "source": "core", "environment": "dev", "additionalData": [] }

    für die andere E-Mail.

    Danke

  • annacontaannaconta MemberComments: 153 Received thanks: 12 Member since: February 13

    bei einer eingehenden Bestellung habe ich noch nie eine Mail bekommen. Bei allen anderen Vorgängen dagegen schon. Das war auch schon mal Thema hier.

  • bluerogerblueroger MemberComments: 118 Received thanks: 5 Member since: September 2019

    ich kann mich nicht entscheiden ob ich sprachlos dafür sein soll, dass das nicht funktioniert oder mich als unfähig zu sehen Shopware zu konfigurieren. Das sollte eigentlich nicht so schwer sein. Mir erscheint es aber sehr undurchsichtig.

    Bei mir bekommt der Shopbetreiber zur Zeit keine Mails. Der Kunde aber schon, sowohl bei Bestellung als auch bei Status Änderung.

  • annacontaannaconta MemberComments: 153 Received thanks: 12 Member since: February 13

    ich habe es gerade mal getestet. Bei Statusänderungen bekomme ich eine Mail. Ich habe allerdings nie etwas spezielles eingerichtet. Das mit der Mailer Konfiguration auf env Datei setzen war glaube ich dann vor meiner Zeit

  • annacontaannaconta MemberComments: 153 Received thanks: 12 Member since: February 13
  • bluerogerblueroger MemberComments: 118 Received thanks: 5 Member since: September 2019

    das hat bei mir schon mal funktioniert. Welche Einstellung verwendest du? Lokaler E-Mail oder SMTP Server?

  • Moritz NaczenskiMoritz Naczenski AdministratorsComments: 8716 Received thanks: 2598 Member since: September 2013

    Hast du denn bei Empfänger-Adresse deine Mail hinterlegt?
    Das müsste grundsätzlich ausreichen.

  • bluerogerblueroger MemberComments: 118 Received thanks: 5 Member since: September 2019

    meinst du Stammdaten -> Shopbetreiber-E-Mail-Adresse. Dann Ja. Gibt es eine andere Stelle?

  • annacontaannaconta MemberComments: 153 Received thanks: 12 Member since: February 13

    ich sehe gerade, ich bekomme doch eine Bestellbestätigung.

    Ich verwende SMTP

  • kurznetkurznet MemberComments: 32 Received thanks: 5 Member since: April 2013

    Hallo Zusammen,
    wir bekommen auch keine Bestellbestätigung per Email....
    Emails generell funktionieren z.b. beim Kontaktformular

    in der prod.log finde ich folgenden Fehler:

    [2020-03-02 10:23:31] app.ERROR: Could not render Mail-Template with error message: Failed rendering string template using Twig: Neither the property "cartPrice" nor one of the methods "cartPrice()", "getcartPrice()"/"iscartPrice()"/"hascartPrice()" or "__call()" exist and have public access in class "Shopware\Core\Checkout\Order\OrderEntity" in "b475c303c77a97220ae50ef8530c4989" at line 41.

    ich glaube das Problem ist folgender Abschnitt in der Bestellbestätigungsemail:

    {% for calculatedTax in order.cartPrice.calculatedTaxes %}
            zzgl. {{ calculatedTax.taxRate }}% MwSt. {{ calculatedTax.tax|currency(currencyIsoCode) }}
        {% endfor %}

    korrekt müsste es aber heißen:
     

    {% for calculatedTax in order.price.calculatedTaxes %}
            zzgl. {{ calculatedTax.taxRate }}% MwSt. {{ calculatedTax.tax|currency(currencyIsoCode) }}
        {% endfor %}

     

    zumindest kommt dann die Bestellemail an...

    vielleicht hilft das ja auch anderen....

     


     

    Thanked by 1Moin
  • Moritz NaczenskiMoritz Naczenski AdministratorsComments: 8716 Received thanks: 2598 Member since: September 2013
  • bluerogerblueroger MemberComments: 118 Received thanks: 5 Member since: September 2019

    Ich habe gerade gelesen, dass das Verschicken einer E-Mail Bestätigung an den Shopbetreiber gar nicht vorgesehen ist:

    @Moritz Naczenski

    https://forum.shopware.com/discussion/66696/bestellemail-kopie-an-shopbetreiber-e-mail-adresse

    " Aktuell behelfen wir uns mit der Einstellung unter Admin->System->Mailer " Empfänger-Adresse " die alle ausgehenden EMails per BCC erhält diese sollte aber eigentlich nur für Tests benutzt werden. "

    Es hat mich verwundert, dass das bisher gar nicht so einfach herauszufinden war.

    Es gibt auch einen Ticket, dafür:

    https://issues.shopware.com/issues/NEXT-5582

  • OvertoneOvertone MemberComments: 28 Received thanks: 1 Member since: March 2015

    Laut dem Ticket funktioniert ein Bestell-E-Mail-Versand an den Shopbetreiber also noch nicht, oder?

  • PaulMcGregoryPaulMcGregory MemberComments: 8 Received thanks: 1 Member since: September 2016

    Würde dies auch gerne wissen. 
    Kunde (dem ich natürlich für SW6 begeistern konnte) fragt, warum es eine solche Standardfunktion nicht gibt.

  • Moritz NaczenskiMoritz Naczenski AdministratorsComments: 8716 Received thanks: 2598 Member since: September 2013

    Erstmal kann man die Funktion aus dem Mailer ja ruhig dafür nutzen, da spricht ja grundlegend nichts gegen.

    Aktuell ist es eher geplant, dass man regeln definieren kann, die dann eine Mail auslösen. Beispielsweise "Wenn eine Bestellung eingeht, schicke Mail an xyz". Aber auch "Wenn Bestellung mit Produkt xyz eingeht" schicke eine Mail an abc. Also ein bisschen flexibler als nur ein einfaches CC. 

    Thanked by 1PaulMcGregory
  • kurznetkurznet MemberComments: 32 Received thanks: 5 Member since: April 2013

    Aktuell ist es eher geplant, dass man regeln definieren kann, die dann eine Mail auslösen. Beispielsweise "Wenn eine Bestellung eingeht, schicke Mail an xyz". Aber auch "Wenn Bestellung mit Produkt xyz eingeht" schicke eine Mail an abc. Also ein bisschen flexibler als nur ein einfaches CC. 

    danke für die Info, wann kann man ungefähr mit diesen Regeln rechnen ?

  • duncrowduncrow MemberComments: 19 Received thanks: 1 edited March 26 Member since: July 2019

    Das würde ich auch gerne wissen, das ist eine Standard-Funktion!

    Generell finde ich dass die 6er zu früh als "stable" rausgegeben wurde, es fehlt an Basis-Funktionen noch und nöcher. Auch sind so viele Templates und Baussteine zur Entwicklung von Templates und Modulen einfach "unfertig".

    Anstelle von neuen Features würde ich mir wünschen dass endlich mal Basisfunktionen nachgeliefert werden.

  • PaulMcGregoryPaulMcGregory MemberComments: 8 Received thanks: 1 Member since: September 2016

    Ach sehe ich jetzt nicht so. SW6 hat schon echt viele Basisfunktionen.
    Klar, die Liste der Standardfunktionen kann riesig werden, aber die Leute wollen oft auch immer die Eierlegenden Wohlmilchsau.

    Ich persönlich bin ein riesen Fan von SW6 geworden. Kunden die vorher z.B. mit Magento gearbeitet haben, sind dem UX im Backend auch ebenso schnell verfallen

Sign In or Register to comment.