# Mails versenden in einem lokalen Entwicklungs-Shop

**URL:** <https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403>\
**Category:** Allgemein\
**Created:** [23. Oktober 2020 um 08:23 UTC](https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403 "2020-10-23T08:23:28Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![compragmbh](https://avatars.discourse-cdn.com/v4/letter/c/d07c76/32.png) [@compragmbh](https://forum.shopware.com/u/compragmbh)\
**Post date:** [23. Oktober 2020 um 08:23 UTC](https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403/1 "2020-10-23T08:23:28Z")

</div>

Hallo Zusammen,

Einfache Frage: Was muss ich konfigurieren, damit ich in einem lokalen Entwicklungs-Shop (z.B. in einer Vagrant Umgebung) Mails versenden kann?

In der .env Datei steht aktuell MAILER\_URL=null://localhost  
In der Mailer-Konfiguration steht der Bevorzugte Mail-Agent aktuell auf “Umgebungs-Konfiguration benutzen”.

Gibt es überhaupt eine solche Möglichkeit oder benötigt man zwingend einen laufenden SMTP-Mailer?

&nbsp;

Viele Grüße  
Dennis

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [23. Oktober 2020 um 09:06 UTC](https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403/2 "2020-10-23T09:06:46Z")

</div>

1. Vagrantfile anpassen

2. .env MAILER\_URL anpassen

3. Absender E-Mail hier eintragen:&nbsp;/admin#/sw/settings/basic/information/index

---

<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:** [23. Oktober 2020 um 09:09 UTC](https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403/3 "2020-10-23T09:09:33Z")

</div>

Willst du denn Mails verschicken oder dir nur ansehen ob sie raus gehen und wie die aussehen?  
Lokal benutze ich immer mailhog:&nbsp;[GitHub - mailhog/MailHog: Web and API based SMTP testing](https://github.com/mailhog/MailHog)

---

<div class="post-metadata">

**Author:** ![compragmbh](https://avatars.discourse-cdn.com/v4/letter/c/d07c76/32.png) [@compragmbh](https://forum.shopware.com/u/compragmbh)\
**Post date:** [23. Oktober 2020 um 09:18 UTC](https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403/4 "2020-10-23T09:18:34Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Willst du denn Mails verschicken oder dir nur ansehen ob sie raus gehen und wie die aussehen?  
> Lokal benutze ich immer mailhog:&nbsp;[https://github.com/mailhog/MailHog](https://github.com/mailhog/MailHog)

&nbsp;Grundsätzlich geht es erstmal nur darum, wie die Mails aussehen, aber es wäre natürlich auch Top, wenn man direkt sieht ob der Versand funktioniert.

---

<div class="post-metadata">

**Author:** ![compragmbh](https://avatars.discourse-cdn.com/v4/letter/c/d07c76/32.png) [@compragmbh](https://forum.shopware.com/u/compragmbh)\
**Post date:** [23. Oktober 2020 um 09:21 UTC](https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403/5 "2020-10-23T09:21:18Z")

</div>

> [@Moorleiche schrieb:](https://forum.shopware.com/profile/32221/Moorleiche "Moorleiche")
> 
> 1. Vagrantfile anpassen
> 
> # DNS Server
> 
> config.vm.network „forwarded\_port“, guest: 53, host: 53, protocol: „udp“  
> config.vm.network „forwarded\_port“, guest: 53, host: 53, protocol: „tcp“
> 
> # SMTP
> 
> config.vm.network „forwarded\_port“, guest: 25, host: 25
> 
> # IMAP SSL
> 
> config.vm.network „forwarded\_port“, guest: 587, host: 587, protocol: „tcp“
> 
> # IMAP4 SSL
> 
> config.vm.network „forwarded\_port“, guest: 993, host: 993, protocol: „tcp“
> 
> # POP3 SSL
> 
> config.vm.network „forwarded\_port“, guest: 995, host: 995, protocol: „tcp“
> 
> 1. .env MAILER\_URL anpassen
> 
> MAILER\_URL=smtp://user:pass@host:587?encryption=tls
> 
> 1. Absender E-Mail hier eintragen:&nbsp;/admin#/sw/settings/basic/information/index

Das werde ich mal ausprobieren, Danke!

---

<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:** [23. Oktober 2020 um 12:50 UTC](https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403/6 "2020-10-23T12:50:13Z")

</div>

> [@compragmbh schrieb:](https://forum.shopware.com/profile/18699/compragmbh "compragmbh")
> 
> > [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> > 
> > Willst du denn Mails verschicken oder dir nur ansehen ob sie raus gehen und wie die aussehen?  
> > Lokal benutze ich immer mailhog:&nbsp;[https://github.com/mailhog/MailHog](https://github.com/mailhog/MailHog)
> 
> &nbsp;Grundsätzlich geht es erstmal nur darum, wie die Mails aussehen, aber es wäre natürlich auch Top, wenn man direkt sieht ob der Versand funktioniert.

Das macht Mailhog auch, das simuliert einen SMTP. Hat eine Weboberfläche um Mails anzuzeigen.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/a/a62f686b19add791b3b29cd6944c8065268165f5.png)&nbsp;

---

<div class="post-metadata">

**Author:** ![openmindculture](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/openmindculture/32/8658_2.png) [@openmindculture](https://forum.shopware.com/u/openmindculture)\
**Post date:** [26. Mai 2021 um 11:37 UTC](https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403/7 "2021-05-26T11:37:20Z")

</div>

In der Mailhog-Dokumentation ist SMTP erwähnt, allerdings bleiben mir die Zugangsdaten unklar, die dann in Shopware einzustellen sind.

Alternativ kann Mailhog ja per Sendmail betrieben werden, dazu habe ich laut deren Doku in der `php.ini` ergänzt:

```
sendmail_path = '/usr/local/bin/Mailhog sendmail mailhog@mail.com'

```

und konnte dann mit dem `mail` -Befehl von PHP eine E-Mail an Mailhog versenden.

Wenn ich aber in Shopware (\*) „Sending method: mail“ eingebe, geht leider keine Mail raus:

```
Unable to send mail. at /var/www/html/engine/Library/Zend/Mail/Transport/Sendmail.php:134)

```

Update: Sorry für die falsche Rubrik. Wie die Fehlermeldung zeigt, versuche ich gerade, das mit Shopware 5 zum laufen zu kriegen. Google hielt diesen Beitrag für relevant und ich habe die Rubrik nicht beachtet. Hier ist mein Post im passenden Forum: [Lokale E-Mail-Einstellungen für Mailhog in Shopware 5](https://forum.shopware.com/t/lokale-e-mail-einstellungen-fuer-mailhog-in-shopware-5/87900)

Update 2: Im Zweifel hilft es immer, nach jeglicher Konfigurationsänderung den Cache zu leeren.

---

<div class="post-metadata">

**Author:** ![bernardandrews661](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bernardandrews661/32/13596_2.png) [@bernardandrews661](https://forum.shopware.com/u/bernardandrews661)\
**Post date:** [26. Mai 2021 um 17:07 UTC](https://forum.shopware.com/t/mails-versenden-in-einem-lokalen-entwicklungs-shop/70403/8 "2021-05-26T17:07:51Z")

</div>

Grundsätzlich geht es erstmal nur darum, wie die Mails aussehen, aber es wäre natürlich auch Top, wenn man direkt sieht ob der Versand funktioniert.
