can: Email verschicken mit mail()

Beitrag lesen

Hi!

Du solltest den Rückgabewert der Funktion mail() beachten. Ist er true oder false? var_dump() hilft beim Analysieren.

Rückgabewert ist true.

Du solltest mit phpinfo() nachschauen, wie SMTP und smtp_port eingestellt sind.

Bei smtp habe ich nun den namen meines providers angegeben: smtp.googlemail.com
Bei smtp_port: 465

Du solltest mit einem Telnet-Programm prüfen, ob der Mailversand mit diesen beiden Konfigurationswerten möglich ist. Ein Beispiel, wie man SMTP spricht, gibt die Wikipedia unter ebendiesem Stichwort. Alternativ zur Handarbeit wäre auch ein Ansprechen mit einem anderen Mailprogramm möglich. Aber die Handarbeit zeigt dir vielleicht genauere Meldungen an.

Was genau ist mit Handarbeit gemeint?

Mercury habe ich gestartet.

Du solltest nachschauen und testen, ob Mercury in der Lage ist, die Mail an den gewünschten Empfänger weiterzuleiten. Einige Provider nehmen keine oder ungern Mail von Einwahlzugängen an.

Wie kann ich das testen?

Danke für die Antwort.