Mailer: Mailversand als File

Gültig ab Version:
4.0.0
Gültig bis Version:
4.1.4

Achtung! Die hier zur Verfügung gestellten Informationen wurden zum Zeitpunkt der Veröffentlichung dieses Artikels getestet, können sich zwischenzeitlich aber geändert haben. Die Durchführung dieses Tutorials geschieht auf eigene Gefahr! Lege Dir vor der Durchführung ein Backup an, sodass Du dieses im Zweifel zurückspielen kannst. Beachte, dass es sich hier um Anpassungen von Shopware handelt und der Inhalt dieses Tutorials daher nicht offiziell supportet wird!

Um in den Mailer-Einstellungen den Mailversand als File zu aktivieren, muss die config.php entsprechend erweitert werden:

 
 'mail' => array(
        'type' => 'file',
        'path' => $this->DocPath('mails'),
        'callback' => create_function('$transport', 'return "ShopwareMail_" . sha1($transport->body) . "_" . str_replace("@", "[at]", $transport->recipients).".eml";')
 )
 

Legen Sie nachfolgend im Shopware-Verzeichnis ein Ordner mit ausreichenden Rechten namens mails an. In diesem finden Sie alle von Shopware verschickten eMails.

Nun müssen Sie noch in den Mailer Einstellungen definieren das Sie die Methode "file" zum Versenden der eMail nutzen möchten.

Dazu gehen Sie unter Einstellungen > Grundeinstellungen > Shopeinstellungen > Mailer und tragen bei Methode zum Senden der Mail file ein.

Weitere interessante Artikel:

eMail über den Provider versenden (SMTP Versand)

Encoding der Nachricht Die Informationen, die zum Provider übertragen werden, werden gewissermaßen codiert ('''nicht''' verschlüsselt. Diese Codierung definiert die Zeichensatztiefe und ermöglicht es auch, z.B. Dateianhänge als Text mit zu...

weiterlesen

Mailer

Einleitung In Fällen, bei denen Shopware nicht auf Unix usw. Linux Systemen installiert ist, funktioniert der E-Mail-Versand nicht ohne weitere Konfiguration. Die PHP Funktion "mail()", also der Mailversand über den PHP Webserver direkt z.b.,...

weiterlesen

Mailversand via SMTP: 5.7.8 Error: authentication failed: authentication failure

Beim Versenden von eMails erscheint folgende Fehlermeldung: Uncaught exception 'Zend_Mail_Protocol_Exception' with message '5.7.8 Error: authentication failed: authentication failure Überprüfen Sie die Einstellungen für den...

weiterlesen
€ 1,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*