Александр 0 Опубликовано 15 октября, 2012 Жалоба Share Опубликовано 15 октября, 2012 Может кто делал... Вот тема с изменённым orders.php. Т.е. для каждого статуса имеем своё письмо, в котором можно подробно описать что означает данный статус. Но для контроля необходимо получить копию этого письма. Делаю так: // create subject $billing_subject = str_replace('{$nr}', $oID, EMAIL_BILLING_SUBJECT); vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $check_status['customers_email_address'].', support@site.ru', $check_status['customers_name'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', $billing_subject, $html_mail, $txt_mail); $customer_notified = '1'; } [/CODE] То есть [b].', support@site.ru'[/b] - это так добавил мыло. В ответ по адресу [b]admin/orders.php?page=1&oID=341&action=update_order[/b] имеем сообщение: Language string failed to load: invalid_address: client@yandex.ru; support@site.ruПожалуйста введите минимум один Emailполучателя. Не удалось отправить email. Ошибка: Пожалуйста введите минимум один Emailполучателя. Как ему правильно переЧислить несколько адресов? Запятая и точка с запятой не подходят. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 октября, 2012 Жалоба Share Опубликовано 15 октября, 2012 Например в send_order.php сделано через foreach, т.е. нужно для кажлого получателя vam_php_mail т.е. два раза функцию вызывать, что б отправить двум разным получателям. Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 15 октября, 2012 Автор Жалоба Share Опубликовано 15 октября, 2012 Да, спасибо, разобрался. Заменил : vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $check_status['customers_email_address'], $check_status['customers_name'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', $billing_subject, $html_mail, $txt_mail); [/CODE] на: [CODE] //e-mail to admin vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, 'mail@site.ru', $check_status['customers_name'], '', '', '', '', '', $billing_subject, $html_mail, $txt_mail); //e-mail to customer vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $check_status['customers_email_address'], $check_status['customers_name'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', $billing_subject, $html_mail, $txt_mail); вместо mail@site.ru лучше поставить EMAIL_BILLING_REPLY_ADDRESS, или что-то из того, что есть в контактных мэйлах админки. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 15 октября, 2012 Жалоба Share Опубликовано 15 октября, 2012 я так понимаю что будем с помощью этого так же видеть что приходит клиентам? Ссылка на сообщение Поделиться на другие сайты
Александр 0 Опубликовано 20 ноября, 2012 Автор Жалоба Share Опубликовано 20 ноября, 2012 да Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения