---
title: "TYPO3 CMS Mail Transport mit DDEV"
description: "In der modernen TYPO3 CMS Entwicklungs kommt häufig das Tool drud ddev zum Einsatz, um in kurzer Zeit mittels Docker eine Entwicklungsumgebung mit PHP, Nginx/Apache, MariaDB/MySQL und einem lokalen Ma"
canonical_url: "https://joergboesche.de/aktuelles/typo3-cms-mail-transport-mit-ddev"
last_updated: "2020-10-12T11:10:13"
---

> Index of every page on this site: [llms.txt](https://joergboesche.de/llms.txt)

# TYPO3 CMS Mail Transport mit DDEV

- Veröffentlicht: 2020-10-12
- Aktualisiert: 2020-10-12
- Kategorien: TYPO3
- URL: https://joergboesche.de/aktuelles/typo3-cms-mail-transport-mit-ddev

> Hinweis: Dieser Beitrag ist 6 Jahre alt. Inzwischen gibt es neuere TYPO3-Versionen – Konfiguration und Pfade können sich geändert haben.

In der modernen TYPO3 CMS Entwicklungs kommt häufig das Tool [drud ddev](https://github.com/drud/ddev "https://github.com/drud/ddev") zum Einsatz, um in kurzer Zeit mittels Docker eine Entwicklungsumgebung mit PHP, Nginx/Apache, MariaDB/MySQL und einem lokalen Maildienst zu schaffen.

Bei der Migration von Bestands- oder Altprojekten existieren in der LocalConfiguration.php oder in der AdditionalConfiguration.php Datei häufig die Mail Transport Parameter. Die Konfigurationsparameter verweisen meist auf /usr/sbin/sendmail oder einen fremden SMTP Mailserver.

Wird das TYPO3 Install-Tool geöffnet oder sich im TYPO3 Backend angemeldet, erscheint sofort die Fehlermeldung "_Connection to process /usr/sbin/sendmail -bs has been closed unexpectedly_" in Verbindung mit der PHP-Exception Symfony\\Component\\Mailer\\Exception\\TransportException.

**Ursache der Fehlermeldung**  
Das Tool drud ddev verwendet im internen Docker-Stack kein sendmail, sondern einen SMTP-Server um die Mails an einen lokalen Dienst weiterzuleiten, um diese dann in der Mailhog-Weboberfläche zur Verfügung zu stellen. Sofern ein externer SMTP Server eingetragen wurde, kann keine Verbindung zu dem SMTP Server hergestellt werden.

## Behebung der Fehlermeldung

Der Mail Transport muss von Sendmail auf SMTP umgestellt und zugleich die Konfiguration des "transport\_smtp\_server" auf "localhost:1025" eingestellt werden.

```php
$GLOBALS['TYPO3_CONF_VARS']['MAIL']['transport'] = 'smtp';
$GLOBALS['TYPO3_CONF_VARS']['MAIL']['transport_smtp_server'] = 'localhost:1025';
```

Nach der Anpassung der TYPO3\_CONF\_VARS Mailer Transport Parameter, muss der TYPO3 Cache über das Install-Tool oder Backend geleert werden, sodass die neue Konfiguration geladen wird.

\---  
Github Issue & Lösungsansatz: [https://github.com/drud/ddev/issues/924#issuecomment-397906961](https://github.com/drud/ddev/issues/924#issuecomment-397906961 "https://github.com/drud/ddev/issues/924#issuecomment-397906961")

## Sitemap

See the full [sitemap](https://joergboesche.de/sitemap.md) for all pages.
