Es ist Montagnachmittag, dein Online-Shop läuft auf Hochtouren und die Bestellungen trudeln kontinuierlich ein. Doch dann die böse Überraschung: Ein Kunde ruft an und beschwert sich, dass er keine Bestellbestätigung erhalten hat. Du checkst hastig weitere Bestellungen und stellst fest – das Problem ist größer als gedacht. Wenn deine Shopware 6 Bestellbestätigung nicht versendet wird, stehen nicht nur verärgerte Kunden vor der Tür, sondern auch rechtliche Probleme und Umsatzeinbußen.
Dieses Szenario ist für Online-Händler ein echter Albtraum. Bestellbestätigungen sind nicht nur rechtlich vorgeschrieben, sondern auch das erste Vertrauenssignal nach einem Kauf. Wenn sie nicht ankommen, zweifeln Kunden an der Seriosität deines Shops und brechen möglicherweise sogar Zahlungen ab. Oft hilft hier eine strategische Onlinemarketing-Beratung, um die gesamte Customer Journey stabil aufzustellen.
Bevor wir uns in die Problemlösung stürzen, solltest du verstehen, warum deine Shopware 6 Bestellbestätigung nicht versendet wird. Die Ursachen sind vielfältig und oft miteinander verknüpft:
Der häufigste Grund liegt in einer fehlerhaften Shopware SMTP-Einstellung. Viele Shop-Betreiber verlassen sich auf den lokalen Mail-Versand, der jedoch bei den meisten Hosting-Anbietern nicht zuverlässig funktioniert. Ohne korrekte SMTP-Authentifizierung landen E-Mails oft im Spam-Ordner oder werden gar nicht erst zugestellt. Eine saubere Konfiguration und technische Umsetzung ist hier essenziell.
Wenn die Shopware Email-Einstellungen nicht vollständig sind, kann das System keine E-Mails versenden. Fehlende Absenderadressen, leere Shopbetreiber-Daten oder falsch konfigurierte Verkaufskanäle führen zu Problemen beim E-Mail-Versand.
Selbst wenn deine Konfiguration korrekt ist, können zwischengespeicherte E-Mail-Vorlagen Probleme verursachen. Der Shopware Email-Vorlagen Cache verhindert manchmal, dass Änderungen an Templates oder Einstellungen wirksam werden. Dies betrifft oft auch die technische Shop-Geschwindigkeit, wenn Caching-Prozesse nicht sauber laufen.
Manche E-Mails werden nicht versendet, weil wichtige rechtliche Inhalte wie AGB, Widerrufsrecht oder Impressumsdaten fehlen. Shopware prüft diese Voraussetzungen und blockiert den Versand bei Unvollständigkeit.
Navigiere zunächst zu Einstellungen > Grundeinstellungen > Stammdaten. Hier musst du alle wichtigen Unternehmensdaten vollständig ausfüllen:
Ohne diese Daten kann Shopware keine rechtskonformen E-Mails erstellen und blockiert den Versand.
Der wichtigste Schritt für zuverlässigen E-Mail-Versand ist die Einrichtung eines SMTP-Mailers in Shopware. Gehe zu Einstellungen > System > Mailer:
Für Gmail:
Für Office 365:
Wichtiger Hinweis: Verwende niemals den lokalen Mail-Versand für professionelle Shops. Die Shopware SMTP-Einstellungen gewährleisten, dass alle E-Mails von der gleichen IP-Adresse versendet werden und nicht als Spam eingestuft werden.
Navigiere zu Einstellungen > E-Mail-Templates und überprüfe die Bestellbestätigung:
Achte besonders darauf, dass die Shopware Absender-Email mit deiner SMTP-Konfiguration übereinstimmt. Unterschiedliche Adressen führen oft zu Authentifizierungsproblemen. Falls Sie hierbei Unterstützung benötigen, bietet eine professionelle Shopware Entwicklung die nötige Sicherheit.
Für Zahlungsarten wie Vorkasse ist es essentiell, dass die Shopware 6 Vorkasse Bankverbindung in der Bestellbestätigung erscheint. Trage diese Daten unter Stammdaten > Bank-Daten ein:
Diese Informationen werden automatisch in die Shopware Bestellbestätigung Bankverbindung eingefügt, wenn entsprechende Template-Variablen verwendet werden.
Wenn deine E-Mails zwar versendet, aber als Spam klassifiziert werden, liegt das meist an:
Lösung 1: SPF-Record einrichten Ergänze in deinen DNS-Einstellungen einen SPF-Record:
v=spf1 include:_spf.google.com ~all
Lösung 2: DKIM-Signatur aktivieren Aktiviere DKIM-Signaturen bei deinem E-Mail-Provider und trage den öffentlichen Schlüssel in deine DNS-Zone ein.
Falls Platzhalter wie nicht durch echte Werte ersetzt werden:
Wenn die Shopware 6 automatische Rechnung nicht mit der Bestellbestätigung versendet wird:
Für komplexere Anforderungen kannst du Shopware Bestellstatus-E-Mails ereignisbasiert konfigurieren:
# In services.xml <service id="YourPlugin\Subscriber\OrderStateChangeSubscriber"> <argument type="service" id="mail_service"/> <tag name="kernel.event_subscriber"/> </service>
Damit kannst du spezifische E-Mails für verschiedene Bestellstatus-Änderungen definieren und sicherstellen, dass alle relevanten Shopware E-Mail-Benachrichtigungen zuverlässig versendet werden. Hier ist oft tiefe E-Commerce-Webentwicklung gefragt.
Für internationale Shops solltest du sprachspezifische E-Mail-Vorlagen konfigurieren:
Um rechtliche Sicherheit zu gewährleisten, solltest du Shopware AGB in E-Mail integrieren:
Richte ein Monitoring für gesendete Shopware-Mails ein:
| Prüfpunkt | Häufigkeit | Aktion bei Fehler |
|---|---|---|
| SMTP-Verbindung | Täglich | Sofortige Benachrichtigung |
| Template-Rendering | Bei Änderungen | Automatischer Rollback |
| Zustellungsrate | Wöchentlich | Spam-Filter-Analyse |
| Bounce-Rate | Täglich | Adress-Validierung |
Entwickle systematische Tests für verschiedene Szenarien:
Standard-Bestellungen:
Sonderfälle:
Sichere deine E-Mail-Konfiguration regelmäßig:
Jede Bestellbestätigung muss bestimmte rechtliche Informationen enthalten:
Für Einzelunternehmer:
Für Kapitalgesellschaften zusätzlich:
Achte darauf, dass deine Shopware E-Mail-Einstellungen DSGVO-konform sind:
Bei hohem Bestellvolumen solltest du den E-Mail-Versand in eine Queue auslagern:
<?php // In einer Service-Klasse public function sendOrderConfirmation(OrderEntity $order): void { $this->messageQueue->add(new SendMailMessage([ 'template' => 'order_confirmation', 'recipients' => [$order->getOrderCustomer()->getEmail()], 'data' => ['order' => $order] ])); }
Optimiere die Performance durch intelligentes Caching:
Wenn die Shopware 6 Bestellbestätigung nicht versendet wird, arbeite diese Checkliste systematisch ab:
Implementiere ein Monitoring-System, das proaktiv Probleme erkennt:
<?php class MailHealthCheck { public function checkMailSystem(): array { return [ 'smtp_connection' => $this->checkSmtpConnection(), 'template_validity' => $this->validateTemplates(), 'queue_status' => $this->checkMailQueue(), 'recent_deliveries' => $this->checkRecentDeliveries() ]; } }
Richte Backup-Lösungen für kritische Situationen ein:
Für Shopware Gmail-Integration beachte diese Besonderheiten:
Für Microsoft 365 als Shopware SMTP-Mailer:
Für hohe Volumen empfehlen sich spezialisierte Services:
| Anbieter | Vorteile | Nachteile | Kosten |
|---|---|---|---|
| SendGrid | Hohe Zustellrate | Komplex in der Einrichtung | Ab 15€/Monat |
| Mailgun | Einfache API | Weniger Features | Ab 10€/Monat |
| Amazon SES | Sehr günstig | AWS-Kenntnisse nötig | Ab 1€/Monat |
Falls trotz aller Bemühungen die Shopware 6 Bestellbestätigung nicht versendet wird, gibt es letzte Rettungsmaßnahmen:
Installiere ein Backup-E-Mail-Plugin:
Wenn das Problem komplex wird:
Nach der akuten Problemlösung solltest du eine nachhaltige E-Mail-Strategie entwickeln:
Erstelle eine vollständige Dokumentation deiner Shopware Mailer-Einstellungen:
Damit technische Hürden gar nicht erst entstehen, ist eine kontinuierliche technische Wartung unumgänglich.
| Aufgabe | Intervall | Verantwortlich |
|---|---|---|
| SMTP-Verbindung testen | Täglich | Automatisiert |
| Template-Updates prüfen | Wöchentlich | Content-Manager |
| Provider-Status checken | Monatlich | IT-Administrator |
| Backup-Systeme testen | Quartalsweise | Systemadministrator |
E-Mail-Probleme in Shopware 6 sind frustrierend, aber mit dem richtigen Vorgehen gut lösbar. Die meisten Fälle, in denen deine Shopware 6 Bestellbestätigung nicht versendet wird, lassen sich auf wenige Grundprobleme zurückführen: fehlerhafte SMTP-Konfiguration, unvollständige Stammdaten oder veraltete Template-Einstellungen.
Mit der systematischen Herangehensweise aus diesem Artikel – von der Grundkonfiguration über erweiterte SMTP-Einstellungen bis hin zu professionellen Monitoring-Lösungen – stellst du sicher, dass deine Kunden zuverlässig alle wichtigen E-Mails erhalten. Vergiss dabei nicht die rechtlichen Aspekte: Vollständige Pflichtangaben und DSGVO-konforme Verarbeitung sind nicht nur gesetzlich vorgeschrieben, sondern stärken auch das Vertrauen deiner Kunden.
Investiere Zeit in eine solide E-Mail-Infrastruktur mit Backup-Systemen und automatischem Monitoring. Das zahlt sich langfristig aus und erspart dir nächtliche Troubleshooting-Sessions. Deine Kunden werden es dir danken – mit einer funktionierenden Bestellbestätigung im Postfach und dem Vertrauen in deinen professionellen Shop.