# Kein Versand der Mailbestätigung an CC Adresse in Shopware 6.3.0.0

**URL:** https://forum.shopware.com/t/kein-versand-der-mailbestaetigung-an-cc-adresse-in-shopware-6-3-0-0/104111
**Category:** Administration
**Tags:** general, administration
**Created:** [24. Mai 2024 um 09:33 UTC](https://forum.shopware.com/t/kein-versand-der-mailbestaetigung-an-cc-adresse-in-shopware-6-3-0-0/104111 "2024-05-24T09:33:07Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![thomas.kipp](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@thomas.kipp](https://forum.shopware.com/u/thomas.kipp)
#### Post date: [24. Mai 2024 um 09:33 UTC](https://forum.shopware.com/t/kein-versand-der-mailbestaetigung-an-cc-adresse-in-shopware-6-3-0-0/104111/1 "2024-05-24T09:33:07Z")

</div>

Hallo, im Einsatz ist leider eine veraltete Shopware6 Version 6.3.3.0. Wenn ich über Einstellungen -\>E-Mail-Templates-\>Bestellbestätigung-\>Test Mail senden(das Icon oben rechts) das leere Formular verschicke, kommt es an die in Einstellungen-\>System-\>Mailer hinterlegte CC Empfänger Adresse an **und** an die eingegebene Empfängeradresse an. Diese Funktion soll zwar nur zu Testzwecken dienen, aber eine Alternative dazu ist mir nicht bekannt. Wenn sich ein Kunde in den Shop mit seinen Kundendaten(Mailadresse und Passwort) einloggt und eine Bestellung aufgibt, kommt zwar die Rückmeldung eines Versandes der Bestellbestätigung, aber **weder** an die CC Adresse noch an die **Kunden Login Mailadresse** geht eine Mail raus! Von Bestellungen bekommt also niemand etwas mit. Weiß jemand Rat? Wie muss man vorgehen, dass in dieser Shopware Version die Bestellbestätigung sowohl an den Kunden als auch an den Shopbetreiber rausgehen?

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [27. Mai 2024 um 18:17 UTC](https://forum.shopware.com/t/kein-versand-der-mailbestaetigung-an-cc-adresse-in-shopware-6-3-0-0/104111/2 "2024-05-27T18:17:20Z")

</div>

Wenn die Testmail verschickt wird, beim entsprechenden Event nicht, dann kann es eigentlich nur sein, dass das Business Event deaktiviert ist. Ab 6.4 wäre es ein Flow.

---

<div class="post-metadata">

### Author: ![thomas.kipp](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@thomas.kipp](https://forum.shopware.com/u/thomas.kipp)
#### Post date: [27. Mai 2024 um 19:55 UTC](https://forum.shopware.com/t/kein-versand-der-mailbestaetigung-an-cc-adresse-in-shopware-6-3-0-0/104111/3 "2024-05-27T19:55:15Z")

</div>

Wie man ein Business Event (de)aktivieren kann, entzieht sich genau so meiner Kenntnis wie der Umstand, was Du mit Business Event überhaupt meinst. Kenne nur die Optionen Mailer und E Mail Templates. Das E Mail Template wird nicht korrekt verarbeitet, zumindest zeigt die Log auf, dass der Controller an die TWIG File eine Variable (shippingPolicyLink) des Templates Bestellbestätigung nicht übergibt. Es handelt sich dabei **nicht** um das Standard Template. Da das früher mal funktioniert hat, wundere ich mich um so mehr. Genaueres lässt sich wohl nur eruieren, wenn ich den Code im Ordner _vendor/shopware/core/Content/Mail/Service/_ debugge. Welche dieser Dateien letztlich an TWIG die Variablen übergibt, weiß ich nicht. Wenn mir das jemand mitteilen könnte, wäre mir geholfen. In der Datei MailSender.php ist jedenfalls folgender Code hinterlegt:

```auto
      $deliveryAddress = $this->configService->getString('core.mailerSettings.deliveryAddress');
        if ($deliveryAddress !== '') {
            $email->addBcc($deliveryAddress);
        }

```

Damit ist der prinzipielle Versand an eine CC Adresse klar, unklar bleibt, wie die im E Mail Template definierten Variablen an TWIG übergeben werden

**Zusatz:**  
Die Variablen werden in der Methode

```auto
 public function send(array $data, Context $context, array $templateData = []): ?Email

```

der Datei vendor\shopware\core\Content\Mail\Service\MailService.php übergeben. Zwar wird keine TWIG File gerendert(das zeigt nur die Log an), aber die Exception deckt sich mit der Angabe in der Log:  
Vor allem folgender Code zeigt auf, warum der Testversand funktioniert, der Realversand aber nicht:

```auto
        try {
            $data['subject'] = $this->templateRenderer->render($template, $templateData, $context, false);
            $template = $data['senderName'];
            $data['senderName'] = $this->templateRenderer->render($template, $templateData, $context, false);
            foreach ($contents as $index => $template) {
                $contents[$index] = $this->templateRenderer->render($template, $templateData, $context, $index !== 'text/plain');
            }
        } catch (\Throwable $e) {
            $event = new MailErrorEvent(
                $context,
                Level::Warning,
                $e,
                'Could not render Mail-Template with error message: ' . $e->getMessage(),
                $template,
                $templateData
            );
            $this->eventDispatcher->dispatch($event);
            $this->logger->warning(
                'Could not render Mail-Template with error message: ' . $e->getMessage(),
                array_merge([
                    'template' => $template,
                    'exception' => (string) $e,
                ], $templateData)
            );

            return null;
        }
        if ($this->isTestMode($data)) {
            $this->templateRenderer->disableTestMode();
        }

```

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [27. Mai 2024 um 20:39 UTC](https://forum.shopware.com/t/kein-versand-der-mailbestaetigung-an-cc-adresse-in-shopware-6-3-0-0/104111/4 "2024-05-27T20:39:04Z")

</div>

> **[Shopware 6 - Einstellungen - Business-Events](https://docs.shopware.com/de/shopware-6-de/einstellungen/Business-Events)**
>
> Im Bereich Business-Events unter Einstellungen \> Shop hast Du die Möglichkeit, bestimmten Shopware Ereignissen wie Kundenkonto wurde registriert oder Bestellung ist eingegangen entsprechenden E-Mail-Templates zuzuordnen.

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [27. Mai 2024 um 20:41 UTC](https://forum.shopware.com/t/kein-versand-der-mailbestaetigung-an-cc-adresse-in-shopware-6-3-0-0/104111/5 "2024-05-27T20:41:10Z")

</div>

Dann lass doch einfach die Variable weg und schaue, ob es dann tut.

Eventuell ist in den Bestellungen keine Tracking-ID angegeben und im Template keine if Abfrage?

---

<div class="post-metadata">

### Author: ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)
#### Post date: [26. Juni 2024 um 20:42 UTC](https://forum.shopware.com/t/kein-versand-der-mailbestaetigung-an-cc-adresse-in-shopware-6-3-0-0/104111/6 "2024-06-26T20:42:03Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
