Guest Posted April 19, 2004 Posted April 19, 2004 Amendment to my previous post: I am able to send and receive emails. However, when I sign up for a new account, I am not receiving a confirmation. So, there is something amiss with the script and I can't figure out how to fix the email problem in the script. Any ideas?
zzfritz Posted April 19, 2004 Posted April 19, 2004 Check the setting in Admin -> Configuration -> E-Mail Options E-Mail Transport Method can be set to 'sendmail' or 'smtp'. Try changing whatever the current setting is, to the other, and test again. As the admin panel suggests, servers running on Windows or MacOS should use smtp.
Guest Posted April 19, 2004 Posted April 19, 2004 I already set the correct setting: sendmail. I'm not a Windows or Mac OS. I'm a Unix server and use sendmail. I can receive and send emails just fine and dandy. That is not the problem. However, for some reason, I don't get any acknowledgement when I open a new account. So the problem is within that script, not the email itself. I just tried reinstalling that section and tested it and still didn't get an acknowledgement.
sam6 Posted April 19, 2004 Posted April 19, 2004 If you have access to all your log files check the php_error log if not i am sorry. but any way you can send and recive e-mails in all parts of osc except for a new account is this right ? so admin news letters work contact us works e-mail coustemer works checkout sends mail propperly the only problem is new account is this right? your e-mail settings are sendmail your line feed is set to LF your send e-mails is set to true if all this is correct you need a way to see the php_errors i think there may be a contribution for this if you dont have access to the logs
sam6 Posted April 19, 2004 Posted April 19, 2004 sorry its not a contrib it was a tip here is the page se if this will help you see the error tip
kidlouis Posted April 24, 2004 Posted April 24, 2004 try etc/mail/sendmail.cf and finding # SMTP daemon options O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA if you are new to install the sendmail, the Address=127.0.0.1, this meaning only allows sendmail server listens on localhost, you can change this address to you own IP address, like this.. O DaemonPortOptions=Port=smtp,Addr=168.95.1.1, Name=MTA now you can sending out the email. but.. the Oscommerce can't sending mail on this situation, you must change to: O DaemonPortOptions=Port=smtp,Addr=0.0.0.0, Name=MTA because the apache use the 127.0.0.1 , and addr=0.0.0.0 is meaning sendmail server will listens every IP on server. you can try it...
Guest Posted April 24, 2004 Posted April 24, 2004 This is interesting and I bookmarked it for reference. Thanks.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.