I would like to know the answer too. Anyone here know what is the answer to your question. I'll do some poking around and get back to you if I find an good answer. You should email the people at iPage as they probably could give you an answer..
But I need a different solution. I work for the iPage hosting company, apache runs as nobody for a reason, to stop email being sent out via our mail server my spammers..
Can any one tell me file email is sent out from so I can alter the code.
Take a look in your admin panel and see what the email address' are set at for sending out via the store. I will be you have not finished configuring it properly..
I agree with John. To be more specific, look at Configuration>My Store>E-Mail Address and E-Mail From..
I run on Redhat w/Apache running as nobody, and I don't have this problem..
This post has been edited by.
: 08 January 2004, 16:52..
I have checked both of these, I checked them long before I started looking for help. The security on our mail server is tight to stop spammers. You may be able to do it on your linux box, but that probably means the php function mail() can send from nobody, which also means spammers can send from nobody..
However I can now answer my own question..
In the file includes/functions/general.php.
Line 960 to 975 sends out the mail, so recoded it to interface with sendmail rather than use php's mail()..
Is there a chance you could tell us how you configured it to work with sendmail. Email sending seems to be a huge issue..
It is for me as my host also wants authentication. My solution was to put a non iPage domain email address in. I'd rather use the mail from the server..
Thanks in advance,.
Please be more specific exactly how did you change the configuration?.
Before you guys go get all rampant on things, I suggest that you test your mail ports externally, to see if in fact anyone can get in and send mail. an easy way is to try to logon the the mail server, from telnet,.
Telnet domainname.com:25 and see what happens, if you can connect then try sending mail (dont know how? then you need to get with someone at your host who knows mail).
Double check your sendmail configurations also, if you have access to that area (/usr/local/sendmain and lower) there are some macros which can be enabled to prevent people from using your mail server as a 'host'..
I finally see a post from somebody that has fixed the freakin problem, and he keeps it a secret the way he fixed it... Open souce huh?.
This is the problem that happens when cousins breed...
Email from the osCommerce system are being sent from 'nobody' which is causing a security conflict and the emails are no being sent..
Can anyone point me in the direction of how to get the emails to send from an address I choose..
This is a problem with your iPage hosting company....OScommerce is really being run by whatever webserver software that you iPage hosting company is using....In my case it is Apache running on Linux....It is normal to have the Apache process owned by the user "nobody" and when OScommerce goes to send mail it is the Apache process that is running and passing the data to sendmail...as user nobody of course. Let you iPage hosting company know that you have a problem sending mail because they are running Apache with the userid of nobody and they can set it to run as a different user or they can change the mailer configuration to allow mail from "nobody". I had the same problem.....good luck..