"Send Extra Order Emails to" not working
#1
Posted 17 October 2010, 18:50
Is there some special trick I'm missing? Here's how I currently have the email address configured in Send Extra Order Emails to:
Kim <kim.reaves@thewebparlor.com>
I've also tried these confirations:
Kim<kim.reaves@thewebparlor.com>
<kim.reaves@thewebparlor.com>
kim.reaves@thewebparlor.com
"Kim"<kim.reaves@thewebparlor.com>
"Kim" <kim.reaves@thewebparlor.com>
My client is very frustrated by having to constantly sign on to OSCommerce to see if an order has been placed.
Thanks to anyone who can help!
#2
Posted 17 October 2010, 18:59
kimboecu1, on 17 October 2010, 18:50, said:
Is there some special trick I'm missing? Here's how I currently have the email address configured in Send Extra Order Emails to:
Kim <kim.reaves@thewebparlor.com>
I've also tried these confirations:
Kim<kim.reaves@thewebparlor.com>
<kim.reaves@thewebparlor.com>
kim.reaves@thewebparlor.com
"Kim"<kim.reaves@thewebparlor.com>
"Kim" <kim.reaves@thewebparlor.com>
My client is very frustrated by having to constantly sign on to OSCommerce to see if an order has been placed.
Thanks to anyone who can help!
re do the email as kim.reaves@thewebparlor.com then go through the checkout with an item but select cheque/postal order as a payment method confirm order, and see if that makes any difference, because for some reason i dont get the send extra order email aswell if someone pays by paypal i only get paypal email, but i do get the extra order email if they pay by cheque or postal order, worth a go
Phil
#3
Posted 17 October 2010, 20:00
$mail_headers = 'MIME-Version: 1.0' . "\r\n"; $mail_headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; // Additional headers $mail_headers .= 'From:' . STORE_NAME .'<' .STORE_OWNER_EMAIL_ADDRESS . '>'. "\r\n"; $mail_subject = EMAIL_TEXT_SUBJECT; $mail_to = SEND_EXTRA_ORDER_EMAILS_TO; $mail_email_body = nl2br($email_order); mail($mail_to, $mail_subject, $mail_email_body, $mail_headers);
Edited by web-project, 17 October 2010, 20:01.
8 people out of 10 don't bother to read installation manuals. I can recommend: if you can't read the installation manual, don't bother to install any contribution yourself.
Before installing contribution or editing/updating/deleting any files, do the full backup, it will save to you & everyone here on the forum time to fix your issues.
Any issues with oscommerce, I am here to help you.
#4
Posted 17 October 2010, 21:15
Kim <kim.reaves@thewebparlor.com>,Kim <kim.reaves@thewebparlor.com>
#5
Posted 18 October 2010, 03:08
roiphil, on 17 October 2010, 18:59, said:
Phil
thanks phil, but I my client's customers will not be paying by check out postal order. appreciate the suggestion though.
#7
Posted 18 October 2010, 03:11
web-project, on 17 October 2010, 20:00, said:
$mail_headers = 'MIME-Version: 1.0' . "\r\n"; $mail_headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; // Additional headers $mail_headers .= 'From:' . STORE_NAME .'<' .STORE_OWNER_EMAIL_ADDRESS . '>'. "\r\n"; $mail_subject = EMAIL_TEXT_SUBJECT; $mail_to = SEND_EXTRA_ORDER_EMAILS_TO; $mail_email_body = nl2br($email_order); mail($mail_to, $mail_subject, $mail_email_body, $mail_headers);
thanks web-project. if mdtaylorlrim's email formatting suggestion doesn't work, i'll give this a try and report on what i experience.
#8
Posted 19 October 2010, 02:14
kimboecu1, on 18 October 2010, 03:11, said:
web-project. can you tell me what file i should make this update in? i'm not locating any code that looks like what you have presented here. thanks, KimboECU1
#10
Posted 19 October 2010, 02:42
#12
Posted 19 October 2010, 03:07
#13
Posted 20 October 2010, 01:16
mdtaylorlrim, on 19 October 2010, 03:07, said:
no. neither the customer, nor the owner, nor the 'send extra order emails' recipients get anything. however, the contact us form sends emails just fine, so it's not an email functionality issue. this is really frustrating. i don't know what else to try.
#14
Posted 25 October 2010, 02:20
#15
Posted 03 February 2011, 16:32
I have fixed this problem with a little modification of the source code:
(1) Find in checkout_process.php
if (SEND_EXTRA_ORDER_EMAILS_TO != '') {
tep_mail('', SEND_EXTRA_ORDER_EMAILS_TO, EMAIL_TEXT_SUBJECT, $email_order, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
}
Replace with:
if (SEND_EXTRA_ORDER_EMAILS_TO != '') {
//tep_mail('', SEND_EXTRA_ORDER_EMAILS_TO, EMAIL_TEXT_SUBJECT, $email_order, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
// Begin - Send extra order emails ( Pablo - http://www.twitter.com/pabs_dx )
$enviar_correos_extra = explode(",",SEND_EXTRA_ORDER_EMAILS_TO);
// The explode function will return an array of emails : $enviar_correos_extra[0],$enviar_correos_extra[1],...
foreach($enviar_correos_extra as $correo){
// Now we can send extra order emails
tep_mail('',trim($correo), EMAIL_TEXT_SUBJECT, $email_order, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
}
// End
}
(2) In the Administration Panel we must fill the extra email adresses in this format: forza@depor.es, djalma@esdios.com
Sorry for my English.
#17
Posted 04 February 2011, 10:44
(1) Find in checkout_process.php
if (SEND_EXTRA_ORDER_EMAILS_TO != '') {
tep_mail('', SEND_EXTRA_ORDER_EMAILS_TO, EMAIL_TEXT_SUBJECT, $email_order, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
}
Replace with:
if (SEND_EXTRA_ORDER_EMAILS_TO != '') {
//tep_mail('', SEND_EXTRA_ORDER_EMAILS_TO, EMAIL_TEXT_SUBJECT, $email_order, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
// Begin - Send Extra Order Emails ( Pablo - http://www.twitter.com/pabs_dx )
$send_extra_emails = explode(",",SEND_EXTRA_ORDER_EMAILS_TO);
// The explode function will return an array of emails: $send_extra_emails[0], $send_extra_emails[1],...
foreach($send_extra_emails as $extra_email){
// Now we can send extra order emails
tep_mail('',trim($extra_email), EMAIL_TEXT_SUBJECT, $email_order, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
}
// End
}
(2) In the Administration Panel we must fill extra email adresses in this format: forza@depor.es, djalma@esdios.com
Regards.
#18
Posted 04 February 2011, 10:54
jbhz_finisher, on 04 February 2011, 03:52, said:
Hi,
I didn't know that addon but I think you only can send extra email to STORE_OWNER_EMAIL_ADDRESS or emails you add in checkout_process.php manually.
I wanted a code to send to 2,3 or 16 emails and configure it in the administration panel easily.
#19
Posted 25 February 2011, 18:52
kimboecu1, on 17 October 2010, 18:50, said:
Is there some special trick I'm missing? Here's how I currently have the email address configured in Send Extra Order Emails to:
Kim <kim.reaves@thewebparlor.com>
I've also tried these confirations:
Kim<kim.reaves@thewebparlor.com>
<kim.reaves@thewebparlor.com>
kim.reaves@thewebparlor.com
"Kim"<kim.reaves@thewebparlor.com>
"Kim" <kim.reaves@thewebparlor.com>
My client is very frustrated by having to constantly sign on to OSCommerce to see if an order has been placed.
Thanks to anyone who can help!
#20
Posted 25 February 2011, 18:55
I am having the same problem after it has been working for nearly a year.
It never worked for PayPal but it was working for all credit card transactions through Authorize.net.
I haven't changed anything and all of a sudden it stopped sending the order confirmations. Like you, I can send email from the application manually.














