dacumen Posted December 1, 2003 Share Posted December 1, 2003 Just installed OSC and started runnign some tests. On checkout I get this message: Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in D:\hshome\dacumen\partyutah.com\catalog\includes\classes\email.php on line 502 When I switch to SMTP protocol (which I prefer) I get the same message only in line 500, not 502. I'm thinking this may be related to authentication, as I believe my host now requires such on outgoing SMTP connections. Is anyone familiar with this error? Does anyone know what causes such? Is there a way to configure OSC to use a specified SMTP host instead of LocalHost and to code login information into the software to avoid authentication issues if that is indeed the case? Please advise. Link to comment Share on other sites More sharing options...
beardeddone Posted December 1, 2003 Share Posted December 1, 2003 Just installed OSC and started runnign some tests. On checkout I get this message: Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in D:\hshome\dacumen\partyutah.com\catalog\includes\classes\email.php on line 502 When I switch to SMTP protocol (which I prefer) I get the same message only in line 500, not 502. I'm thinking this may be related to authentication, as I believe my host now requires such on outgoing SMTP connections. Is anyone familiar with this error? Does anyone know what causes such? Is there a way to configure OSC to use a specified SMTP host instead of LocalHost and to code login information into the software to avoid authentication issues if that is indeed the case? Please advise. Do you have your own server, if so you need to get sendmail and install it if you don't have it, set the path to it in your php.ini file then it'll work. Best Regards Link to comment Share on other sites More sharing options...
dacumen Posted December 1, 2003 Author Share Posted December 1, 2003 Using a virtual host. Wish it was my own server, as I know I don't have access to php.ini. What can I ask my hosting provider to do to make this work? Anything? Link to comment Share on other sites More sharing options...
beardeddone Posted December 1, 2003 Share Posted December 1, 2003 Using a virtual host. Wish it was my own server, as I know I don't have access to php.ini. What can I ask my hosting provider to do to make this work? Anything? You could ask them how your supposed to send e-mail out from your program on there server. You could also ask them to install sendmail or any other program that'll do the same job. A Hosting service needs to have these things installed for there customers to use I would think. Best Regards Link to comment Share on other sites More sharing options...
s7event Posted December 1, 2003 Share Posted December 1, 2003 i run a testing server with sendmail installed but the mail isnt sending! no errors are gievn tho! Any one please help... Link to comment Share on other sites More sharing options...
dacumen Posted December 1, 2003 Author Share Posted December 1, 2003 Using a virtual host. Wish it was my own server, as I know I don't have access to php.ini. What can I ask my hosting provider to do to make this work? Anything? You could ask them how your supposed to send e-mail out from your program on there server. You could also ask them to install sendmail or any other program that'll do the same job. A Hosting service needs to have these things installed for there customers to use I would think. Ok, just to be clear before I call them balls-in-hand screaming about what they need to install: You're saying that an application or service called "sendmail" isn't installed on my server? Therefore my other applications that have SMTP server options work fine (because those settings bypass the local Sendmail function) while OSC will not? What exactly is Sendmail, an extension of PHP, or a standalone app? Link to comment Share on other sites More sharing options...
dacumen Posted December 2, 2003 Author Share Posted December 2, 2003 Ok, so the word is in from my hosting provider: "Your website is hosted on a Windows Server, sendmail is not supported on our windows servers, please use SMTP instead." So, as I said, when I set the application to use SMTP, I get the same error, only in line 500 not 502. Any idea what's causing it? Link to comment Share on other sites More sharing options...
beardeddone Posted December 2, 2003 Share Posted December 2, 2003 Using a virtual host.? Wish it was my own server, as I know I don't have access to php.ini.? What can I ask my hosting provider to do to make this work?? Anything? You could ask them how your supposed to send e-mail out from your program on there server. You could also ask them to install sendmail or any other program that'll do the same job. A Hosting service needs to have these things installed for there customers to use I would think. Ok, just to be clear before I call them balls-in-hand screaming about what they need to install: You're saying that an application or service called "sendmail" isn't installed on my server? Therefore my other applications that have SMTP server options work fine (because those settings bypass the local Sendmail function) while OSC will not? What exactly is Sendmail, an extension of PHP, or a standalone app? That's another problem, smtp usually isn't supported either on most Hosts and if it is it usually doesn't work, sendmail works the best on a Windows server using PHP here's a link for sendmail http://www.indigostar.com/sendmail.htm , I've been using sendmail forever on my server and it never fails and works with most all programs that require sendmail and there's a lot of programs that do use sendmail including OSC. Best Regards Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.