# Versendet keine E-Mails ||  Kein Passwort vergessen?

**URL:** <https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706>\
**Category:** Allgemein\
**Created:** [28. Juli 2019 um 14:22 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706 "2019-07-28T14:22:02Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![dallem](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dallem](https://forum.shopware.com/u/dallem)\
**Post date:** [28. Juli 2019 um 14:22 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/1 "2019-07-28T14:22:02Z")

</div>

Hallo zusammen,

ich bin in den letzten arbeiten, bevor unser Shop mit Shopware6 Online geht.

Jedoch stelle ich fest, dass ich keine E-Mails vom Shop erhalte. Weder bei der Registrierung/Bestellung oder gar Kontaktformular.&nbsp;

Nachdem ich die E-Mail Templates der Verkaufsplattform zugewiesen habe, bekomme ich sogar fehler nach der Registrierung oder Bestellung Fehler “Upps, da ist was schief gelaufen”. In den Logs steht, dass er das Template nicht rendern kann und diverse variablen fehlen. (Es müssten die E-Mail-Templates sein). Jedoch habe ich den Templates nichts verändert, lediglich der Verkaufsplattform zugewiesen.&nbsp;

&nbsp;

* * *

Und eine andere Sachen, gibt es bei dem Login kein Passwort vergessen?

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [28. Juli 2019 um 16:34 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/2 "2019-07-28T16:34:14Z")

</div>

Du weißt aber schon dass es sich bei Shopware 6 um eine Early Access handelt? Damit lässt sich ein wenig rumspielen und testen, ist aber noch lange nicht für den produktiven Einsatz geeignet.

---

<div class="post-metadata">

**Author:** ![dallem](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dallem](https://forum.shopware.com/u/dallem)\
**Post date:** [28. Juli 2019 um 17:14 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/3 "2019-07-28T17:14:04Z")

</div>

> [@trixx schrieb:](https://forum.shopware.com/profile/17442/trixx "trixx")
> 
> Du weißt aber schon dass es sich bei Shopware 6 um eine Early Access handelt? Damit lässt sich ein wenig rumspielen und testen, ist aber noch lange nicht für den produktiven Einsatz

Nein das weiß ich nicht. Ist das wirklich so?&nbsp;

Man kann es doch auch auf Produktivmodus stellen.&nbsp;

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [28. Juli 2019 um 17:25 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/4 "2019-07-28T17:25:01Z")

</div>

Ja ist so, nur zum testen, nicht aber für den produktiven&nbsp; Einsatz.&nbsp; Da&nbsp; sindnoch viele Bugs enthalten und auch einige Funktionen, welche dann später enthalten sein sollen noch gar nicht implementiert. Es gibt ja auch noch kaum Plugins, glaube als Zahlungsart bspw. ist&nbsp; nur PayPal bisher verfügbar. Der erste richtige Release von SW6 soll im Dezember diesen Jahres sein, aber auch da muss man dann schauen inwieweit das ganze dann tatsächlich produktiv einsetzbar ist.

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [28. Juli 2019 um 17:52 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/5 "2019-07-28T17:52:08Z")

</div>

Hast du denn deinen SMTP-Zugang überhaupt schon eingerichtet? Das geht aktuell nur via File, schau mal in die .env-Datei da müsste es ein Beispiel geben. Dann kannst du auch Mails verschicken.

&nbsp;

---

<div class="post-metadata">

**Author:** ![dallem](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dallem](https://forum.shopware.com/u/dallem)\
**Post date:** [29. Juli 2019 um 11:12 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/6 "2019-07-29T11:12:18Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Hast du denn deinen SMTP-Zugang überhaupt schon eingerichtet? Das geht aktuell nur via File, schau mal in die .env-Datei da müsste es ein Beispiel geben. Dann kannst du auch Mails verschicken.
> 
> &nbsp;

Wo genau liegt diese&nbsp;.env-Datei? Ich kann Sie nicht finden.

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [29. Juli 2019 um 11:23 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/7 "2019-07-29T11:23:58Z")

</div>

Im Hauptverzeichnis des Shops - also oberhalb von /public.

Da die Datei mit einem Punkt beginnt, ist die häufig versteckt in gängigen FTP-Programmen und man nuss ggf. versteckte Dateien anzeigen lasssen um diese zu finden.&nbsp;

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/6/6b7bbcf5672e3a64c4cc1a45dc58508d478a5258.png)

Da findest du ein Beispiel für SMTP. Da müsstest du dann deine validen Zugänge hinterlegen und die Zeile einkommentieren (# entfernen).

&nbsp;

```
smtp://localhost:25?encryption=&auth_mode=

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![dallem](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dallem](https://forum.shopware.com/u/dallem)\
**Post date:** [29. Juli 2019 um 12:11 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/8 "2019-07-29T12:11:20Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Im Hauptverzeichnis des Shops - also oberhalb von /public.
> 
> Da die Datei mit einem Punkt beginnt, ist die häufig versteckt in gängigen FTP-Programmen und man nuss ggf. versteckte Dateien anzeigen lasssen um diese zu finden.&nbsp;
> 
> ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/6/6b7bbcf5672e3a64c4cc1a45dc58508d478a5258.png)
> 
> Da findest du ein Beispiel für SMTP. Da müsstest du dann deine validen Zugänge hinterlegen und die Zeile einkommentieren (# entfernen).
> 
> &nbsp;
> 
> smtp://localhost:25?encryption=&auth\_mode=
> 
> &nbsp;

**Klasse! Danke dir Moritz. Hat geklappt !!**   
&nbsp;

Jedoch habe ich jetzt das Problem, dass er das Bestellbestätigungstemplate nicht rendern kann.

[2019-07-29 12:01:34] request.CRITICAL: Uncaught PHP Exception Shopware\Core\Framework\Twig\Exception\StringTemplateRenderingException: „Failed rendering string template using Twig: Impossible to access an attribute („isoCode“) on a null variable in „0da952f72c939b2455a8d8511abc7312“ at line 3.“ at …/shopware/core/Framework/Twig/StringTemplateRenderer.php line 43 {„exception“:„[object] (Shopware\Core\Framework\Twig\Exception\StringTemplateRenderingException(code: 0): Failed rendering string template using Twig: Impossible to access an attribute ("isoCode") on a null variable in "0da952f72c939b2455a8d8511abc7312" at line 3. at …/shopware/core/Framework/Twig/StringTemplateRenderer.php:43)“}

Die Währung, sowie der ISO-CODE ist hinterlegt.&nbsp;

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [29. Juli 2019 um 12:20 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/9 "2019-07-29T12:20:01Z")

</div>

Die Emailvorlage hast du dem Sales-Channel aber auch zugewiesen?

---

<div class="post-metadata">

**Author:** ![dallem](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dallem](https://forum.shopware.com/u/dallem)\
**Post date:** [29. Juli 2019 um 12:21 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/10 "2019-07-29T12:21:28Z")

</div>

Ja natürlich.

Wenn ich das HTML rausnehmen von dem E-Mail-Template schickt er die E-Mail los.&nbsp;  
Aber auch im Betreff & Von&nbsp;von der E-Mail steht weiterhin&nbsp;{{ salesChannel.name }}  
&nbsp;

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/9/9a5b4d95d1770f5e0b2e7709634c0e120aa24044.png)

&nbsp;

Wenn ich mein SalesChannel hinzufüge und abspeichere, steht er nach dem speichern auch **2x** mal in dem Feld. Scheint ein Bug zu sein

&nbsp;

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [29. Juli 2019 um 12:29 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/11 "2019-07-29T12:29:12Z")

</div>

Ja, ok. Dazu gibt es ein Ticket.

Die Variablen sind teilweise nicht richtig. Müsstest du mal prüfen. Wenn du {{ eingibst, sollte die Autovervollständigung kommen.

---

<div class="post-metadata">

**Author:** ![PeterScholz](https://avatars.discourse-cdn.com/v4/letter/p/e5b9ba/32.png) [@PeterScholz](https://forum.shopware.com/u/PeterScholz)\
**Post date:** [30. Juli 2019 um 01:02 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/12 "2019-07-30T01:02:50Z")

</div>

@dallem&nbsp;

**Kannst du uns auch mal die Shop URL geben?** &nbsp;

---

<div class="post-metadata">

**Author:** ![dallem](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dallem](https://forum.shopware.com/u/dallem)\
**Post date:** [30. Juli 2019 um 05:37 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/13 "2019-07-30T05:37:00Z")

</div>

@PeterScholz

Klar, bitte:&nbsp;[https://test.maileshop.de](https://test.maileshop.de)

Leider gibt es im Dropdown noch ein Problem. Er lädt die Bilder der einzelnen Kategorien nicht auf der Startseite. Da wird die Variable “media” nicht gefüllt. Wenn man sich in den Kategorien bewegt, wird die Variable befüllt und die Bilder werden angezeigt.&nbsp;  
Scheint ein Bug zu sein.

---

<div class="post-metadata">

**Author:** ![muellerchristoph](https://avatars.discourse-cdn.com/v4/letter/m/f4b2a3/32.png) [@muellerchristoph](https://forum.shopware.com/u/muellerchristoph)\
**Post date:** [2. August 2019 um 09:27 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/14 "2019-08-02T09:27:41Z")

</div>

Also die Variablen habe ich alle durchgesehen, und stimmen mit der Auto-Vervollständigung&nbsp;über ein.&nbsp;

Bei der Regisierungs-Bestätigungsmail erhalten ich z.B folgende Fehler:

request.CRITICAL: Uncaught PHP Exception Shopware\Core\Framework\Twig\Exception\StringTemplateRenderingException: „Failed rendering string template using Twig: Unexpected token „operator“ of value „/“ in „90b0f97bc9141779b0b7ef9fca7fc45f“ at line 9.“ at /var/www/html/vendor/shopware/core/Framework/Twig/StringTemplateRenderer.php line 43 {„exception“:"[object] (Shopware\Core\Framework\Twig\Exception\StringTemplateRenderingException(code: 0): Failed rendering string template using Twig: Unexpected token „operator“ of value „/“ in „90b0f97bc9141779b0b7ef9fca7fc45f“ at line 9. at /var/www/html/vendor/shopware/core/Framework/Twig/StringTemplateRenderer.php:43)"}

---

<div class="post-metadata">

**Author:** ![fthielen](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fthielen/32/13767_2.png) [@fthielen](https://forum.shopware.com/u/fthielen)\
**Post date:** [4. September 2019 um 07:02 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/15 "2019-09-04T07:02:42Z")

</div>

Hallo zusammen,

ich muss mich hier auch mal anschließen.

Bei uns versendet der Shop auch keine Mails.

SMTP ist korrekt eingetragen, wenn ich das ganze mit dem Befehl&nbsp; **bin/console swiftmailer:email:send** teste, wird die E-Mail mit dem in der .env eingetragenen SMTP Server verschickt.

Im Shop werden aber keine Mails verschickt.

Er versucht es auch noch nicht mal, beim Mailserver kommen keine Versuche an.

Bei den Formularen steht aber, dass die Nachricht erfolgreich abgeschickt wurde. (Im Kontaktformular)

In den Logs steht leider nichts.

&nbsp;

Woran liegt das?

&nbsp;

So sieht die Mailer-URL aus:

MAILER\_URL=smtp://cloudx-vmxxx.de-nserver.de:587?encryption=tls&auth\_mode=login&username=email&password=passwort

&nbsp;

Viele Grüße

Fabian Thielen

---

<div class="post-metadata">

**Author:** ![musikdiscount24](https://avatars.discourse-cdn.com/v4/letter/m/ac8455/32.png) [@musikdiscount24](https://forum.shopware.com/u/musikdiscount24)\
**Post date:** [4. September 2019 um 15:48 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/16 "2019-09-04T15:48:48Z")

</div>

Nabend,

@fthielen‍

eine Info, die es wahrscheinlich zu beachten gilt:

> If the username, password or host contain any character considered special in a URI (such as +, @, $, #, /, :, \*, !), you must encode them. See RFC 3986 for the full list of reserved characters or use the urlencode function to encode them.

Quelle:&nbsp;[https://symfony.com/doc/current/email.html](https://symfony.com/doc/current/email.html)

Dafür hab ich via PHP urlencode einfach die Strings kurz encodiert und dann in die .env eingefügt. Da bei diesem Hoster der username die vollständige E-Mail-Adresse ist, darf das @-Zeichen dann nicht pur drinstehen.

Viellleicht hilft das ja schon.

LG Bertl

---

<div class="post-metadata">

**Author:** ![fthielen](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fthielen/32/13767_2.png) [@fthielen](https://forum.shopware.com/u/fthielen)\
**Post date:** [5. September 2019 um 06:04 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/17 "2019-09-05T06:04:40Z")

</div>

Moin @musikdiscount24‍,

ja, das habe ich schon beachtet. Die E-Mail steht also so da: mail%[40provider.de](http://40provider.de).

Wie gesagt, über den Konsolen-Befehl werden Testmails ja mit diesem SMTP Zugang verschickt… 😕

---

<div class="post-metadata">

**Author:** ![musikdiscount24](https://avatars.discourse-cdn.com/v4/letter/m/ac8455/32.png) [@musikdiscount24](https://forum.shopware.com/u/musikdiscount24)\
**Post date:** [5. September 2019 um 09:57 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/18 "2019-09-05T09:57:28Z")

</div>

Ok.

Das Versenden der Test-Mail funktioniert bei mir z.B. mit der E-Mail-Vorlage “Benutzer Passwort Wiederherstellung”, nicht aber beispielsweise mit “Bestellbestätigung”.

Auch bei einem Testkauf wird keine Bestellbestätigung gesendet.

In den Logs steht dazu:

```
[2019-09-05 09:39:34] app.ERROR: Could not render Mail-Template with error message: Failed rendering string template using Twig: An exception has been thrown during the rendering of a template ("Error while processing Twig currency filter. No context or locale given.") in "0da952f72c939b2455a8d8511abc7312" at line 38. Error Code:0 Template source: ...

```

beziehungsweise beim Testkauf:

```
app.ERROR: Could not render Mail-Template with error message: Failed rendering string template using Twig: Impossible to access an attribute ("isoCode") on a null variable in "0da952f123123b241238d8511abc7312" at line 3. Error Code:0 Template source: ...

```

wie weiter oben in diesem Thread schon erwähnt.

In der Vorlage&nbsp;“Benutzer Passwort Wiederherstellung” wird zudem ein unbrauchbarer Link eingefügt in die Testmail eingebaut. Könnte aber ( da Testmail ) gewollt sein?!

```
imap://_encodedmailadress_@_host_:_port_/fetch%3EUID%3E.INBOX%3E1739

```

LG Bertl

---

<div class="post-metadata">

**Author:** ![fthielen](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fthielen/32/13767_2.png) [@fthielen](https://forum.shopware.com/u/fthielen)\
**Post date:** [5. September 2019 um 13:26 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/19 "2019-09-05T13:26:15Z")

</div>

Ich habe es gerade auch mal getestet, die Testmail der E-Mail Vorlage Passwort recovery kommt auch an, bei der Bestellbestätigung habe ich den gleichen Fehler wie du.

&nbsp;

Beim Kontaktformular passiert aber einfach gar nichts, also die Mail wird nicht verschickt, und es erscheint auch kein Fehler im Log…

&nbsp;

Der Link ist bei mir auch so in der Passwort Recovery Mail.

&nbsp;

LG Fabian

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [5. September 2019 um 13:48 UTC](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706/20 "2019-09-05T13:48:50Z")

</div>

Der Mailversand ist auch noch nicht komplett fertig. Da kommen noch einige Fixes mit EA2.

[Nächste Seite](https://forum.shopware.com/t/versendet-keine-e-mails-kein-passwort-vergessen/60706.md?page=2)
