Mail-Queue Priorisierung
Beschreibung
Highlights
Über die Erweiterung
Mail-Queue Priorisierung für Shopware 6
Bestellbestätigungen, Passwort-E-Mails oder andere wichtige Nachrichten sollten nicht hinter tausenden Import-, Indexierungs- oder Webhook-Nachrichten warten. Das Plugin verschiebt Shopware-Mails deshalb in eine eigene Messenger-Queue und stellt diese bei der Verarbeitung vor die regulären asynchronen Nachrichten.
Deine Vorteile
- Schnellerer Mailversand: E-Mails werden vor weniger zeitkritischen Queue-Nachrichten verarbeitet.
- Zuverlässig bei hoher Last: Umfangreiche Importe oder Indexierungen blockieren den Mailversand nicht mehr unnötig.
- Keine neuen Worker-Befehle: Bestehende messenger:consume-Aufrufe, die den async-Transport verarbeiten, bleiben unverändert.
- Automatische Broker-Anbindung: Die zusätzliche Queue wird aus der vorhandenen Messenger-Verbindung abgeleitet.
- Sicher bei Deaktivierung: Noch wartende Mails werden zurück in die reguläre async-Queue übertragen.
Funktionsweise
Das Plugin richtet den Transport scop_mail_priority auf demselben Broker wie die vorhandene async-Queue ein. Shopware- und Symfony-Mailnachrichten werden automatisch dorthin geroutet. Bei CLI-Workern, die den async-Transport verarbeiten, wird die Mail-Queue intern an die erste Stelle gesetzt.
Symfony Messenger prüft die Transportliste nach jeder verarbeiteten Nachricht erneut von vorne. Dadurch werden vorhandene Mailnachrichten zuerst abgearbeitet, bevor der Worker mit den übrigen Transporten fortfährt.
Die vorhandenen Worker, Retry-Einstellungen und Aufrufparameter bleiben unverändert. Unterstützt werden die üblichen Shopware-Transportwege über Doctrine, RabbitMQ/AMQP, Redis, Beanstalkd und SQS. Für besondere oder externe Broker-Konfigurationen kann eine eigene DSN per Umgebungsvariable angegeben werden.
Wichtige Voraussetzung
Es muss ein CLI-Worker mit messenger:consume laufen, der den Transport async verarbeitet. Der Shopware Administration Worker verarbeitet die priorisierte Mail-Queue nicht und reicht allein daher nicht aus.
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 21. September 2026
- Version: 1.0.0
- Kategorie: Administration
Über den Extension Partner
scope01
Partner Status
-
Shopware
Gold Partner -
Shopware
Extension Partner
Details
- Ø-Bewertung: 4.8
- Partner seit: 2017
- Erweiterungen: 18
- Zertifizierungen: 10
Support
- Land: Germany
- Spricht: Deutsch, Englisch
- Reaktionszeit: Sehr schnell