"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

PHP + SMTP Einstellung

Facetious 07.11.2005 - 13:38 719 10
Posts

Facetious

Addicted
Avatar
Registered: Oct 2003
Location: Wien
Posts: 406
Hi!

Ich würde gern per php eine mail verschicken, kein problem, aber ich möchte dabei das mail über den smtp server von gmx senden.

ich hab probiert per ini_set den smtp eintrag auf mail.gmx.net bzw. auf die ip-adresse zu setzten, ich bekomm aber eine komische response
Zitat
Warning: mail() [function.mail]: SMTP server response: 550 5.1.8 {mp002} Cannot resolve your domain in C:\xampp\htdocs\mail.php on line 3

ich müsste irgendwie den benutzernamen und das passwort anhängen..
weiß jemand wie das geht?

mfg und thx Facetious

Smoldi

rape diem
Avatar
Registered: Oct 2000
Location: Wien
Posts: 1371
für die standard php mail function hab ich nichts gefunden, aber
hier gibts eine selbstgecodete klasse, die das anscheinend kann.

Facetious

Addicted
Avatar
Registered: Oct 2003
Location: Wien
Posts: 406
thx
hab schon was ähnliches gefunden
http://phpmailer.sourceforge.net/

thx & mfg
Facetious

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
blöde Frage - warum will man das?

Facetious

Addicted
Avatar
Registered: Oct 2003
Location: Wien
Posts: 406
weil der mailserver unserer schule nicht am webserver liegt und eine schuladresse benutzt werden soll.

auftraggeber wollte es so, aber es hat sich ja eh schon erledigt

danke
Facetious

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Hu? Du meinst im "From"?

Facetious

Addicted
Avatar
Registered: Oct 2003
Location: Wien
Posts: 406
im endeffekt schon

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
naja, da bringts dir eher wenn du im Header dein From definierst (in der Doku zur Mail-Func gibts genug info darüber) als wenn du jetzt kryptisch über 3 Ecken das machst...

Facetious

Addicted
Avatar
Registered: Oct 2003
Location: Wien
Posts: 406
schon klar, aber am webserver selbst soll ja kein mailserver installiert werden, sondern die mail soll über einen anderen verschickt werden

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Da hast du doch keinen Mailserver nur weil du eine Mail verschicken kannst - du kannst auch ne Mail verschicken wenn du nur Telnet hast... Ist mir nicht bewusst dass es überhaupt geht php *ohne* mail() zu haben

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4282
richtig konfiguriert nutzt php auch nen entfernten mailserver über smtp.
http://at.php.net/mail

hth

MIK
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz