Du siehst Dir gerade den Artikel zu einer älteren Shopware Version an!

Mailer

Im Mailer richtest Du die Einstellungen des E-Mail-Versands ein. Du findest diese Einstellungen unter Einstellungen > System > Mailer.

Bitte beachte, dass sich dieser Artikel nur an die Nutzer eines self-hosted Shops wendet. Für Nutzer einer Shopware 6 SaaS-Umgebung ist dies nicht relevant.

Lokaler E-Mail-Agent

Wählst Du den lokalen E-Mail-Agenten, wird für ausgehende E-Mails der Standard Mailer (sendmail) des Servers verwendet. In diesem Fall solltest Du unbedingt sicherstellen, dass der Dienst sendmail in Deiner Host-Umgebung verfügbar ist und korrekt eingerichtet wurde. Unter Umständen solltest Du dies zuvor mit Deinem Hosting Partner klären.

Zusätzlich kannst Du festlegen, ob die Mails synchron (sendmail Parameter -bs) oder asynchron (sendmail Parameter -t) versendet werden sollen. Welche der Einstellungen Du verwenden kannst, hängt von der Server-Konfiguration ab. Hierzu kann Dir sicherlich Dein Hoster weitere Auskünfte geben.
Wenn Du die Möglichkeit hast, empfehlen wir Dir, den synchronen Versand zu verwenden. Hierüber kann ein Status zum Mailversand abgefragt werden und z.B. im Fehlerfall eine entsprechende Meldung ausgegeben werden. Bei der asynchronen Versendung ist dies nicht möglich. Wenn Du den E-Mail-Versand deaktivieren Schalter aktivierst, deaktivierst Du den Mail Versand komplett. 

Beachte, dass weiterhin Textbausteine im Shop verwendet werden könnten, die auf den Mail versand hinweisen. Zum Beispiel wird im Standard im Checkout darauf hingewiesen, dass die Bestellbestätigungs E-Mail versandt wurde. 

SMTP-Server

Alternativ zum lokalen E-Mail-Agenten hast Du die Möglichkeit einen externen Mail Provider anzubinden.
 

Host (1):
Trage hier den Hostnamen Deines Providers ein. Der Hostname spielt in der heutigen Zeit eine wesentliche Rolle bei Spamschutzmaßnahmen. Der Empfangsserver Deines Kunden z.B. prüft, ob Hostserver und SMTP-Server auf den gleichen E-Mail-Server verweisen und zudem, ob sie erreichbar sind. Trifft eines dieser Kriterien nicht zu, werden Deine E-Mails im Vorfeld vielleicht schon als Spam-Mail definiert und blockiert.

Port (2):
Hier wird der Server-Port vorgegeben. Für den SMTP-Versand wird in der Regel der Port 25 verwendet. Nutzt Du jedoch AOL oder Google Mail für den Versand, musst Du den dort geforderten Port (z.B. 587) eintragen.

Benutzername/Passwort (3/4): 
Deinen SMTP-Benutzernamen kennst Du vom Einrichten Deines E-Mail-Programms. Trage hier Username bzw. Loginname (das kann auch die eigene E-Mail-Adresse sein, je nach eingesetztem E-Mail-Provider) sowie das Passwort ein.

Verschlüsselungsmethode (5):
Wenn Dein Provider eine SSL oder auch TLS Verbindung erwartet, so wähle hier "ssl" oder "tls". Wenn ein Mail-Versand ohne Verschlüsselung verlangt wird, kannst Du auch dies hier auswählen. 

Absender-Adresse (6):
Trage hier die E-Mail Adresse ein, welche als Absender-Adresse fungieren soll. 

Falls die hier hinterlegte E-Mail-Adresse beim Versand nicht korrekt angezeigt wird, trage bitte die E-Mail-Adresse in den Stammdaten für jeden Verkaufskanal ein.

Bei einigen Providern wie z.B. Office365 kann es zu Problemen beim Mailversand kommen, wenn hier eine andere Mail Adresse gewählt wird als in den Stammdaten.  Kontrolliere also im Zweifel, ob diese übereinstimmen. 


Empfänger-Adresse (7): 
Die Empfänger-Adresse dient an dieser Stelle zu Testzwecken, da an die hier eingetragene Adresse alle ausgehenden Mails zusätzlich versendet werden. 

E-Mail-Versand deaktivieren (8):
Wenn Du diesen Schalter aktivierst, deaktivierst Du den Mail Versand komplett. 

Beachte, dass weiterehin Textbausteine im Shop verwendet werden könnten, die auf den Mail versand hinweisen. Zum Beispiel wird im Standard im Checkout darauf hingewiesen, dass die Bestellbestätigungs E-Mail versandt wurde. 

Verbindungsdaten einiger bekannter Hoster

1und1

Host: 
smtp.ionos.de
Port: 
465
Benutzername und Passwort: 
E-Mail Adresse und Passwort zum Account
Verschlüsselungsmethode:
SSL
 

 

Google Mail

Host: 
smtp.gmail.com
Port: 
465
Benutzername und Passwort: 
Deine Vollständige E-Mail-Adresse und Dein GMail-Passwort
Verschlüsselungsmethode:
SSL
 

 

HostEurope

Host: 
Dein SMTP-Server von Hosteurope
Port: 
25, 587 oder 465
Benutzername und Passwort: 
Benutzername und Passwort des SMTP-Accounts
Verschlüsselungsmethode:
unverschlüsselt (Port 25 oder 587) oder TLS verschlüsselt (Port 25) oder SSL verschlüsselt (Port 465)
 

 

Timme Hosting

Host: 
Dein SMTP-Server von Timme
Port: 
465 oder 587
Benutzername und Passwort: 
Deine E-Mail-Adresse und das Passwort dazu
Verschlüsselungsmethode:
SSL oder TLS
 

 

AIXPRO

Host: 
Findest Du in der Willkommens-E-Mail
Port: 
587
Benutzername und Passwort: 
Benutzername und Passwort des SMTP Accountes
Verschlüsselungsmethode:
STARTTLS


Creoline

Host:

smtp.creoline.com
Port:
465 (SSL/TLS) oder 587 (STARTTLS)
Benutzername und Passwort:
Konfiguration via E-Mail-Postfach
Verschlüsselungsmethode:
SSL/TLS oder STARTTLS
Creoline stellt außerdem dedizierte Sendeconnectors für den reinen Versand von transaktionalen E-Mails bereit. Mehr Informationen zu den Sendeconnectors erfährst Du hier.

Umgebungs-Konfiguration benutzen

Als dritte Möglichkeit kannst Du auch die Symfony-Mailerfunktion verwenden. 
 


Die Verbindungsdaten werden hierfür in der .env-Datei im Shopware-Hauptverzeichnis eingetragen. Dort findest Du die Zeile


MAILER_URL=null://localhost


In diese trägst Du die Zugangsdaten nach folgendem Schema ein


MAILER_URL=smtp://Benutzername:Password@mailserveradresse:port

(Die Kursiv geschriebenen Teile bitte durch Deine entsprechenden Zugangsdaten ersetzen)

Weitere Informationen, wie der Symfony-Mailer konfiguriert werden kann, findest Du in der Symfony-Dokumentation unter https://symfony.com/doc/current/mailer.html

War dieser Artikel hilfreich?