mail() Funktion: Failed to connect
Michael Bieri
- php
Hallo
ich habe folgendes Programm geschrieben:
$to, $from, und $msg werden durch ein Formular eingelesen und als per Post Methode an das PHP Skript geleitet. Da schein alles zu klappen, durch den Echo Befehl konnte ich auch sicherstellen, dass die Variabeln richtig übergeben werden.
<?php
echo "$to";
echo "$from";
echo "$msg";
mail($to, "Raumfahrtmail von ".$from, $msg);
?>
Nun habe ich folgende Daten an das Skript übergeben:
$to="michaelbieri@gmx.ch"
$from="Michael"
$msg="Blablabla"
Die Ausgabe lautete:
michaelbieri@gmx.chMichaelHallooooooooooo
Warning: Failed to Connect in C:\apache\htdocs\my\w2m\sendto.php on line 5
Woran liegt der Fehler? Ich habe wirklich KEINE AHNUNG!
Hoffentlich könnt ihr mir helfen - Gruss
Michael
Hallo Michael,
Warning: Failed to Connect in C:\apache\htdocs\my\w2m\sendto.php on line 5
ohoh ... böse Falle ;-)
Ich unterstelle jetzt einfach mal du hast lokal keinen Mailserver installiert - deshalb auch keinen zur Verfügung den dein Script bzw. die mail-Funktion connecten könnte.
Gruß
der_bernd
Hallo Bernd
ganz gut möglich, ich verwende PHPTriad, mit Apache Server, hab das Programm einfach runtergeladen und installiert. Läuft aber sonst problemlos.
Wie installiere ich denn so einen Server?
Gruss
Michael
Hallo,
ganz gut möglich, ich verwende PHPTriad, mit Apache Server, hab das Programm einfach runtergeladen und installiert. Läuft aber sonst problemlos.
Wie installiere ich denn so einen Server?
Reicht die genannte Loesung mit dem Eintrag des SMTP-Servers des Providers in der php.ini nicht aus? Funktioniert doch ueblicherweise problemlos auf WAMP-Systemen.
MfG, Thomas
Hallo,
michaelbieri@gmx.chMichaelHallooooooooooo
Warning: Failed to Connect in C:\apache\htdocs\my\w2m\sendto.php on line 5
Woran liegt der Fehler? Ich habe wirklich KEINE AHNUNG!
Trage in der php.ini unter
[mail function]
SMTP =
den SMTP-Server ein, den Du auch sonst zum Mailversand verwendest und starte danach den Webserver neu.
MfG, Thomas