Hallo
Ich hab ne Seite über xampplite am laufen und möchte jetzt ein Formular mit Mail() versenden. Ich will das mit den Formmailer (mailer.php) von SelfHtml machen. In diesem Formular gibt man seine eigene Emailaddi an und wenn das Mail dann ankommt, sollte dies der Absender sein.
Beim versenden kommt dann aber folgende Fehlermeldung:
Warning: mail() [function.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 I:\xampplite\htdocs\mailer.php on line 55
Ich hab mich schon durch das Archiv und google gewälzt und gelesen man sollte in der Datei sendmail.ini und/oder in php.ini folgendes anpassen:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
sendmail_from = deine mail addy <--
Jetzt die Frage:
- Für was ist die Datei sendmail.ini zuständig? Für das versenden von Mails durch Formulare (so wie ich es will) oder für anderes?
- Wenn es für das versenden von Formularen gebraucht wird, was muss ich dann da angeben? Meine addi macht ja keinen Sinn, da der Sender immer neu im Formular angegeben wird.
- Wenn die Datei sendmail.ini nicht dafür zuständig ist, wie kann ich dann
die funktion mail() dann zum laufen bringen?
Ich hoffe, man versteht mein Problem, ich bin ziemlich unerfahren im ganzen Server / locahost Sachen.. :P
Gruss und Danke