dragon_0000 Posted March 23, 2011 Report Share Posted March 23, 2011 Kennt jemand eine Möglichkeit den Mail Versand auf der localen Veyton installation zu unterbinden bekommen bei jeder Bestellung die 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:\xampplite\htdocs\v13\xtFramework\library\adodb\xtcommerce-errorhandler.inc.php on line 81[/PHP] Link to comment Share on other sites More sharing options...
ufreier Posted March 23, 2011 Report Share Posted March 23, 2011 Hi, Shop-Einstellungen -> Mandanten -> DeinShop -> Email-Einstellungen -> SMTP-Host eintragen inkl. SMTP-Auth & Co. KG tut's nicht? Dann Holzhammer über php.ini: [mail function] ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ; sendmail_path = SMTP = [iP oder FQDN] smtp_port = 25 username = [...] password = [...] Apache restart. Dann mailt PHP garantiert nicht mehr über localhost. Gruß, Uwe Link to comment Share on other sites More sharing options...
ph1975 Posted March 24, 2011 Report Share Posted March 24, 2011 Interessanter wäre doch, die Mails auch vom Entwicklungsserver zu versenden. Hier hilft mercury unter windows. http://download-us.pmail.com/m32-472.exe Link to comment Share on other sites More sharing options...
dragon_0000 Posted March 25, 2011 Author Report Share Posted March 25, 2011 @ufreier: hab ich leider schon alles ausprobiert Hab auch schon versucht die ganzen send_mail in den classes auszuommentieren (ohne erfolg) - ich denk ich werd mir einfach mercury raufschmeisen und das ding ist gegessen. Gruß Alois Link to comment Share on other sites More sharing options...
ph1975 Posted March 25, 2011 Report Share Posted March 25, 2011 Hallo Alois, Warum nicht einfach eine Debug-Konstante in die XT_CONFIG einführen _XT_SEND_EMAILS (bool) oder ähnliches und diese in der class.email.php Methode _sendMail nutzen? Damit kannst Du global das mailing in Deiner lokalen DB ausstellen und produktiv lässt Du die Konstante auf true. Gruss, Philipp Link to comment Share on other sites More sharing options...
dragon_0000 Posted March 25, 2011 Author Report Share Posted March 25, 2011 Hallo Philip, Warum nicht einfach eine Debug-Konstante in die XT_CONFIG einführen _XT_SEND_EMAILS (bool) oder ähnliches und diese in der class.email.php Methode _sendMail nutzen? ... hmmm das hört sich nach einen Plan an des werd ich heute nochmal testen- Danke auf jedenfall Gruß Alois Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.