egor Posted December 7, 2011 Share Posted December 7, 2011 PrestaShop™ 1.4.5.1 в преверенцах/эмэйл/Проверить конфигурацию электронной почты ввожу свой адрес шмакаю на кнопочку - отправить тестовое письмо получаю ответ Ошибка: пожалуйста проверьте конфигурацию Sending failed using mail() as PHP's default mail() function returned boolean FALSE. атрибут проставлен - Использовать PHP функцию mail(). Рекомендуется; работает в большинстве случаев нашел варианты решения на http://prestadev.ru/...m/tema-438.html There are a few reasons why Prestashop cannot send emails from your server, the most common ones are: "From" field doesn't match your domain. Incompatible additional headers. Below are solutions to both: In /tools/swift/Swift/Message.php line #79 Change $this->setFrom(""); To $this->setFrom("[email protected]"); In /tools/swift/Swift.php after line 370 if (!($has_reply_to = $message->getReplyTo())) $message->setReplyTo($from); Add the following code: if (!$has_reply_to[0]) $message->setReplyTo($from->getAddress()); Now try sending a contact message.... If it still doesn’t work, make the following change: In /tools/swift/Swift/Plugin/MailSend.php line # 159 Add $params = ""; менял по очереди, первые два изменения ничего не дали, когда добавляю согласно рекомендации $params = "" тест почты уходит в вечный режим, ошибки не выдаёт показывает бесконечное отправление письма. п.с. сами мы не местные помогите кто чем может Link to comment Share on other sites More sharing options...
egor Posted December 8, 2011 Author Share Posted December 8, 2011 настроил по smtp - работает, если вдруг у кого появятся идеи чего не работал mail() - говорите. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now