Tom knight Posted April 17, 2004 Posted April 17, 2004 Here the problem when i what to send in e-mail out to my Customers like for Newsletter Manager and Send Email To Customers. It will not send to them. But when they put in a order in it send me the order e-mail. Can anyone help me out with Problem?
Guest Posted April 17, 2004 Posted April 17, 2004 I think I might have the same problem. When I signed up for a new account, I never received the notification. I'll be interested to see what the answers are for you. Sorry that I can't help at the moment.
Tom knight Posted April 17, 2004 Author Posted April 17, 2004 I Try sending mail through the "contact us" link but nothing go out what going on with this mail set up??
Guest Posted April 17, 2004 Posted April 17, 2004 With me the email works in Contact. I'm just not getting feedback when I sign up for a new account. Double-check the email address that you entered in the Admin panel.
sam6 Posted April 18, 2004 Posted April 18, 2004 there are a few problems with the e-mail smtp on a windows box i have found and there are many posts about it als some bug reports. this cannot contain spaces i think this is the line for e-mail.php in catalog includes classes e-mainl.php if (EMAIL_TRANSPORT == 'smtp') { return mail($to_addr, $subject, $this->output, 'From: ' . $from . $this->lf . 'To: ' . $to . $this->lf . implode($this->lf, $this->headers) . $this->lf . implode($this->lf, $xtra_headers)); } else { return mail($to, $subject, $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers)); } } I also think its the same in admin includes classes e_mail.php so replace this code in admin and catalog with the above. its on line 499 or so Also at the bottom of catalog>includes>functions>general.php these lines need to look like this // nl2br() prior PHP 4.2.0 did not convert linefeeds on all OSs (it only converted \n) function tep_convert_linefeeds($from, $to, $string) { #if ((PHP_VERSION < "4.0.5") && is_array($from)) { return ereg_replace('(' . implode('|', $from) . ')', $to, $string); } #else { #return str_replace($from, $to, $string); #} #} hope that solves the e-mail issues for you
spikesforu Posted April 18, 2004 Posted April 18, 2004 Hey guys I might have a solution to your problem. If you look in the admin section under configuration there email options. In you have the choice to put sendmail or SMTP. Since I have my own server I use SMTP. Depending on what and who is hosting your site you might need to email and ask them to give you there SMTP.
Guest Posted April 18, 2004 Posted April 18, 2004 I already have the correct setting in Admin - sendmail. When I send myself a test message from the Contact form, it works. But I didn't get an acknowledgement that I created a new account.
Tom knight Posted April 18, 2004 Author Posted April 18, 2004 I have a Linux server and i set the email options Transport: Sendmail Linefeed: LF and still not working at all.
Tom knight Posted April 18, 2004 Author Posted April 18, 2004 I talke to my web server Host and they say that i need to use mail.DomainName.com for both pop and smtp. Where can i change this at?
Guest Posted April 18, 2004 Posted April 18, 2004 Did you check the admin panel where you set the smtp? I don't use that option so I don't know if lets you type in that information there or not.
Tom knight Posted April 18, 2004 Author Posted April 18, 2004 Yes i check the admin panel i have 2 option smtp and sendmail only no type in area.
Tom knight Posted April 18, 2004 Author Posted April 18, 2004 I need help set up my mail on osCommerce 2.2 Milestone 2. My host Support say that i need to set The sendmail path as /use/sbin/sendmail. How can i do this?
Guest Posted April 18, 2004 Posted April 18, 2004 That's an excellent question. This should be in the admin panel somewhere but I didn't see it either. I usually set it in the script but am not sure where. I don't know if it's required with PHP but probably is. And, yet, my Contact form is working without my putting in the sendmail information. Strange. Maybe someone knows the answer? If I find out, I'll let you know.
Guest Posted April 18, 2004 Posted April 18, 2004 I just did a search and found this. This might help: http://www.oscommerce.com/forums/index.php?sho...=0entry337197
Tom knight Posted April 18, 2004 Author Posted April 18, 2004 I look at that forum and I look at my table here what i have for my E-mail set. INSERT INTO `configuration_group` VALUES (12, 'E-Mail Options', 'General setting for E-Mail transport and HTML E-Mails', 12, 1);
Guest Posted April 18, 2004 Posted April 18, 2004 Here's another post that might help: http://www.oscommerce.com/forums/index.php?sho...10entry337124 Messing around with PHP code makes me nervous though.
Tom knight Posted April 18, 2004 Author Posted April 18, 2004 I have read that form and try all of that to. I search yesterday for my Error i m have but nothing i try work for my.
Guest Posted April 18, 2004 Posted April 18, 2004 Try this contribution. Just might do the trick. SMTP Authentication
♥Vger Posted April 18, 2004 Posted April 18, 2004 In your admin panel, go to Configuration, and under My Store, go to 'Send extra order e-mails to', and input your e-mail address there. Whenever a customer makes an order you'll receive an exact copy of the e-mail that they receive from you. Under e-mail options, make sure that the 'Send e-mails' option is set to true. I have never known osCommerce to send an e-mail just because a customer registers with your site, only when they actually make an order from your site. If I'm wrong on this last point then perhaps someone who knows better will enlighten us all. Hope this helps - Vger :D
Tom knight Posted April 18, 2004 Author Posted April 18, 2004 Ok thank you for that now how about the EXTRA ORDER EMAILS. Do i still receive my order e-mail and othere e-mail
♥Vger Posted April 18, 2004 Posted April 18, 2004 When 'Send extra order e-mails' is enabled you will receive a copy of the same e-mail the customer receives when they make an order - so you will know straightaway that they have made an order, and what it is that they have ordered. Vger
Guest Posted April 18, 2004 Posted April 18, 2004 With the contribution you must leave the Extra Order Email section blank. You will receive all normal emails and be able to send emails. Just check your admin page for orders.
Tom knight Posted April 18, 2004 Author Posted April 18, 2004 Ok on my web site side anyone signed up for a new account, and the "Contact us" link wood it still work with that and will my Customers still get there order e-mail?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.