e-mail versenden
Thomas
- php
0 Phil0 Marc Reichelt0 Florian
hi,
mit diesem code wollte ich eine e-mail versenden.
<?php
$text="Das ist der Text der in die e-mail kommt.";
$betreff="Mein Betreff";
$email="nobody@example.de";
mail($email, $betreff, $text);
?>
aber ich bekomme folgende Fehlermeldung:
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in
was mach ich falsch? oder was bedeutet diese Fehlermeldung?
Gruss Thomas
Das bedeutet, dass auf dem server kein mailserver läuft, und du auch in der php.ini keinen anderen angegeben hast. ist das dein testserver, oder dein produktivserver?
Gruß
Phil
Hi!
Wahrscheinlich hast du auf deinem System keinen Mailserver am Laufen, also verwendest du wahrscheinlich Windows.
Unter Windows musst du nämlich in die php.ini die Informationen reinschreiben, mit denen PHP sich an einem Mailserver anmelden und E-Mails übertragen kann.
cu
Marc Reichelt || http://www.marcreichelt.de/
da läuft zweifelsfrei kein mailserver.
und somit kanns eigentlich auch kein linuxserver sein.... ;-))
was für ein server ist es denn?
das muß ich wissen, dann kann ich dir helfen....