SMTP Server unter XAMPP einrichten?!

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

SMTP Server unter XAMPP einrichten?!

Beitrag 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
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag 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
KB:knigge
Benutzeravatar
chriss713
Mitglied
Beiträge: 229
Registriert: 06.06.2005 14:06

Re: SMTP Server unter XAMPP einrichten?!

Beitrag 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!
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag 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!
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag 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
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag 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.
KB:knigge
Antworten

Zurück zu „Coding & Technik“