Für eine Entwicklung mit PHP [gibt es eine Möglichkeit](https://www.bananas-playground.net/2015/10/e-mails-lokal-abfangen./index.html) E-Mails aus der Anwendung heraus abzufangen ohne speziell die Zieladresse jedesmal anzupassen. Man möchte ja nicht das E-Mails aus der lokalen Entwicklung nach draußen gelangen und eventuell Verwirrung stiften. Klar gibt es da [externe Services](https://mailtrap.io/) die so was auch anbieten, setzen aber eine aktive Internetverbindung voraus. Nicht immer wünschenswert und eigentlich unnötig. Nun kann man dies auch unter Linux mit Hilfe von [Postfix](http://www.postfix.org/) machen. Ich bin da noch nicht zu 100% durchgestigen. Folgenden Fall kann man aber wie folgt lösen: E-Mails über Postfix lokal abfangen und an einen lokalen Systemuser umleiten. In `/etc/postfix/my.cnf` konnte ich durch setzen dieser Werte dies erreichen: myhostname = localhost mydomain = localdomain inet_interfaces = $myhostname, localhost mydestination = $myhostname, localhost.$mydomain virtual_alias_maps = static:LocalSystemUserName smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination Manche Option konnte ich in der default config nicht finden. Daher auf eigene Gefahr. Das Ergbinis ist das auf localhost nun ein SMTP läuft und bei Verwendung alles was rein kommt umschreibt und an das Systemkonto weiter leitet. Jul 02 2019 © https://www.bananas-playground.net 2000 - 2025