URL: https://www.overclockers.at/coding-stuff/php_smtp_einstellung_152287/page_1 - zur Vollversion wechseln!
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
ZitatWarning: mail() [function.mail]: SMTP server response: 550 5.1.8 {mp002} Cannot resolve your domain in C:\xampp\htdocs\mail.php on line 3
für die standard php mail function hab ich nichts gefunden, aber
hier gibts eine selbstgecodete klasse, die das anscheinend kann.
thx
hab schon was ähnliches gefunden
http://phpmailer.sourceforge.net/
thx & mfg
Facetious
blöde Frage - warum will man das?
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
Hu? Du meinst im "From"?
im endeffekt schon
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...
schon klar, aber am webserver selbst soll ja kein mailserver installiert werden, sondern die mail soll über einen anderen verschickt werden
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
richtig konfiguriert nutzt php auch nen entfernten mailserver über smtp.
http://at.php.net/mail
hth
MIK
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025