Ответить Новая тема Новый опрос 
Всего: 2 1 2 >
 Не приходят письма из формы обратной связи
maxzhubr
Новичок
Сообщений: 8
Регистрация: 11-04-2012


09-02-2013 03:09
В общем суть проблемы такова-письма с заказами приходят и покупателю и админу, тестовые сообщения тоже, но в форме обратной связи письма приходят только в админку в "Работники-Сервисная служба". В контактах указан E-mail админа. На этот почтовый ящик письма почему то не отправляются.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
maxzhubr
Новичок
Сообщений: 8
Регистрация: 11-04-2012


09-02-2013 04:56
Возможно ли сделать, чтобы письма, которые приходят в админку пересылались на указанный E-mail в контактах?
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
doubled
Cпециалист
Сообщений: 296
Регистрация: 08-06-2011


09-02-2013 05:14
В Back Office->Employees->Contacts
mail правильно указан?
У меня работает без проблем.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
maxzhubr
Новичок
Сообщений: 8
Регистрация: 11-04-2012


09-02-2013 05:36
Цитата:( doubled @ 09-02-2013 00:14 Смотреть сообщение )
В Back Office->Employees->Contacts
mail правильно указан?
У меня работает без проблем.


Да, все правильно указано. При отправке писем на указанные адреса письма видны только в админке. На почту не приходят. Когда из админки отвечаю на входящее сообщение клиенту письмо приходит. Получается для того, чтобы увидеть сообщение от покупателя нужно лезть в админку.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
doubled
Cпециалист
Сообщений: 296
Регистрация: 08-06-2011


09-02-2013 07:07
А клиенту сообщение отправляется? (Которое он заполнил в форме - Your message has been sent successfully)

Вообще controllers/ContactController.php отвечает за посылку письма.

Эта часть:

if (!empty($contact->email))
{
if (Mail::Send((int)self::$cookie->id_lang, 'contact', Mail::l('Message from contact form', (int)self::$cookie->id_lang), array('{email}' => $from, '{message}' => stripslashes($message)), $contact->email, $contact->name, $from, ((int)(self::$cookie->id_customer) ? $customer->firstname.' '.$customer->lastname : ''), $fileAttachment)
AND Mail::Send((int)self::$cookie->id_lang, 'contact_form', Mail::l('Your message has been correctly sent', (int)self::$cookie->id_lang), array('{message}' => stripslashes($message)), $from))
self::$smarty->assign('confirmation', 1);
else
$this->errors[] = Tools::displayError('An error occurred while sending message.');
}

 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
maxzhubr
Новичок
Сообщений: 8
Регистрация: 11-04-2012


09-02-2013 07:32
Цитата:( doubled @ 09-02-2013 02:07 Смотреть сообщение )
А клиенту сообщение отправляется? (Которое он заполнил в форме - Your message has been sent successfully)

Вообще controllers/ContactController.php отвечает за посылку письма.

Эта часть:

if (!empty($contact->email))
    {
    if (Mail::Send((int)self::$cookie->id_lang, 'contact', Mail::l('Message from contact form', (int)self::$cookie->id_lang), array('{email}' => $from, '{message}' => stripslashes($message)), $contact->email, $contact->name, $from, ((int)(self::$cookie->id_customer) ? $customer->firstname.' '.$customer->lastname : ''), $fileAttachment)
      AND Mail::Send((int)self::$cookie->id_lang, 'contact_form', Mail::l('Your message has been correctly sent', (int)self::$cookie->id_lang), array('{message}' => stripslashes($message)), $from))
      self::$smarty->assign('confirmation', 1);
    else
      $this->errors[] = Tools::displayError('An error occurred while sending message.');
    }


На почту не отправляется к сожалению. На странице обратной связи после отправки пишет "Ваше сообщение успешно отправлено."
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
maxzhubr
Новичок
Сообщений: 8
Регистрация: 11-04-2012


09-02-2013 07:47
Проверил ContactController.php все правильно. Письма так и не доходят дальше админки.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
doubled
Cпециалист
Сообщений: 296
Регистрация: 08-06-2011


09-02-2013 15:37
C темой "по умолчанию" тоже не работает?

 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
maxzhubr
Новичок
Сообщений: 8
Регистрация: 11-04-2012


09-02-2013 22:30
С шаблоном в смысле? Не пробовал. Но не думаю, что дело в шаблоне.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
doubled
Cпециалист
Сообщений: 296
Регистрация: 08-06-2011


09-02-2013 22:48
Цитата:( maxzhubr @ 09-02-2013 17:30 Смотреть сообщение )
С шаблоном в смысле? Не пробовал. Но не думаю, что дело в шаблоне.

Если все нормально с controllers, classes, темой и установлены правильные мэйлы к админ(как и в бд)
Идей нет.

Ну, разве что, еще можно попробоватьт использовать smtp сервер вместо php посылки писем или наоборот... а так то .. :eek:
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 2 1 2 >