Seite 1 von 1

SMTP Server unter XAMPP einrichten?!

Verfasst: 24.01.2006 20:05
von 123teddy321
Hallo erstmal!

ich habe eine Frage!

Ich nutze auf meinem Windows XAMPP (ich weiß dass man das eigentlich nicht macht :-? ), und nun habe ich ein script, welches ich ausprobieren möchte!
es soll emails versenden!

beim aufrufen der datei kommt folgender fehler!
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampp\htdocs\ConentManagementSystem\user\get_new_pass.php on line 49
mir sagt das, dass ich meinen SMTP Server erst einrichten muss!

Nur wie mach ich das? Mit der Anleitung komme ich nicht zurecht und ich habe auch noch nirgends eine Anleitung dadfür gefunden!


Ich hoffe das hat schonmal jemand gemacht und kann mir sagen wies geht!

MfG
Floo

Verfasst: 24.01.2006 20:45
von Pyramide
Nuja die Fehlermeldung sagt erstmal, daß der Parameter "sendmail_from" nicht gesetzt ist, aber wenn du noch keinen SMTP-Server eingerichtet hast, wird das sicher als nächstes bemängelt.

Einstellen kannst du das in php.ini:

Code: Alles auswählen

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com

Re: SMTP Server unter XAMPP einrichten?!

Verfasst: 30.01.2006 15:03
von chriss713
123teddy321 hat geschrieben:Ich nutze auf meinem Windows XAMPP (ich weiß dass man das eigentlich nicht macht :-?
Zum Entwickeln und Testen ist das durchaus in Ordnung...
Mit der Anleitung komme ich nicht zurecht und ich habe auch noch nirgends eine Anleitung dadfür gefunden!
ha ja...irgendwie widersprichst Du Dir da... :roll: :wink:


Hier gibts die Doku: http://de2.php.net/mail, da steht alles drin, was Du brauchst!

Verfasst: 30.01.2006 17:31
von 123teddy321
danke es geht nun!
Zitat:
Mit der Anleitung komme ich nicht zurecht und ich habe auch noch nirgends eine Anleitung dadfür gefunden!

ha ja...irgendwie widersprichst Du Dir da...
ich meinte mit der anleitung, die kommentare, die in der php.ini da stehen!
und so hatte ich eben keine gefunden!

Verfasst: 11.02.2006 13:07
von 123teddy321
Hallo
jetzt muss ich nach langer Zeit mal wieder was in diesen Thread schreiben!
Es funktioniert nun doch wieder nicht!

meine php.ini sieht nun folgendermaßen aus:

Code: Alles auswählen

[mail function]
; For Win32 only.
SMTP = 127.0.0.2
smtp_port = 25

; For Win32 only.
sendmail_from = noreply@florizone.de

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = "c:\xampp\sendmail\sendmail.exe -t"
und bei dem script kommt immernoch 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 C:\xampp\htdocs\floms\kunden_laufstation\include\admin\newsletter\newsletter_form.php on line 39
Ich hoffe mir kann mal jemand helfen, denn ich komm wirklich net weiter!
habe mir alle Anleitungen angesehen und komme nun wirklich nicht weiter! :(

ich brauche es aber dringend, deshalb vielen danjk schonmal im vorraus!

Euer Floo

Verfasst: 11.02.2006 17:45
von Pyramide
Unter dem angegebenen Hostnamen muss natürlich auch ein SMTP Server laufen. Also entweder du startest lokal einen oder gibts z.B. den deines Providers an.