Ich verwende MAMP PRO 4.2 (9213)
auf MacOS Sierra
mit PHP 7.1.8
.PHP Mail() funktioniert nicht in MAMP PRO
Im Postfix-Abschnitt habe ich my_domain.com
in domain name for outgoing messages
gefüllt und ich überprüft take postfix in GroupStart
.
dass kurzen Schnipsel Aufruf (die auf einem anderen Server funktioniert) Ich erhalte keine E-Mail ([email protected]
ist Platzhalter für meine wirkliche eigene E-Mail):
<?php
$to = "[email protected]";
$subject = "Test";
$mail = "Hello, this is a test!";
mail($to,$subject,$mail);
?>
Was mache ich falsch? Wie kann ich PHP mail() arbeiten lassen?
Die E-Mail-Funktion ist in MAMP Pro deaktiviert. Sie müssen nachsehen, ob Sie SMTP verwenden. Google verwendet ein Google Mail-Konto als SMTP-Mail-Relay. – WizardCoder
Nicht code-bezogen. Die Mail-Server-Konfiguration ist völlig unabhängig vom Thema. – mario
Ich fand die Lösung: Ich muss natürlich Smarthost verwenden. Nach dem Aktivieren des Kontrollkästchens "Smarthost" und dem Füllen der Mail-Server-Domäne, des Benutzernamens und des Kennworts funktionierte es. – David