Ответить Новая тема Новый опрос 
 Не отправляется почта
krasniy001
Новичок
Сообщений: 4
Регистрация: 10-12-2009


10-12-2009 20:24
При установке возникла проблема с отправкой почты, в логах:

Код:
PHP Fatal error:  Uncaught exception 'Swift_ConnectionException' with message 'Sending failed using mail() as PHP's default mail() function returned boolean FALSE.' in /usr/home/semaxis/data/www/shop/tools/swift/Swift/Plugin/MailSend.php:166\nStack trace:\n#0 /usr/home/semaxis/data/www/shop/tools/swift/Swift/Plugin/MailSend.php(146): Swift_Plugin_MailSend->doMail('web@gro...', 'Web- Congratu...', '<!DOCTYPE html ...', Object(Swift_Message_Headers), '-oi -f no-reply...')\n#1 /usr/home/semaxis/data/www/shop/tools/swift/Swift.php(171): Swift_Plugin_MailSend->sendPerformed(Object(Swift_Events_SendEvent))\n#2 /usr/home/semaxis/data/www/shop/tools/swift/Swift.php(462): Swift->notifyListeners(Object(Swift_Events_SendEvent), 'SendListener')\n#3 /usr/home/semaxis/data/www/shop/install/classes/ToolsInstall.php(74): Swift->send(Object(Swift_Message), 'web@gro...', 'no-reply@shop.u...')\n#4 /usr/home/semaxis/data/www/shop in /usr/home/semaxis/data/www/shop/tools/swift/Swift/Plugin/MailSend.php on line 166, referer: http://shop.com.ua/install/



Сообщение отредактировано krasniy001 10-12-2009 21:25 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


11-12-2009 03:28
Отправить почту через функцию mail() не получилось.
Попробуйте отправить через SMTP, укажите настройки SMTP в Панель Управления >> Настройки >> Email
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
krasniy001
Новичок
Сообщений: 4
Регистрация: 10-12-2009


15-12-2009 00:49
На сервер функция mail работает, в логах ничего нет, но почта не отправляется. SMTP не рассматривать
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Evil_KID


Cпециалист
Сообщений: 101
Регистрация: 12-11-2009


16-12-2009 20:31
У меня тоже почта не отправляется! :(
Настройки SMTP рпописал. Связался с хостером, сказали, что у них нет никаких запретов на отправлению почты со скриптов. И почта отправляется нормально, мол копайте свой скрипт.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
komp03
Новичок
Сообщений: 1
Регистрация: 15-03-2010


15-03-2010 19:24
мдя по ходу корявій скрипт обратной связи... пару писем дошло---а все остальнае--20 штук--в холостую... с хостером своим общался--все требования віполнил--настроил смтп---короч не помогло норм получать обратку..хелп пипл
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
st.carlos
Новичок
Сообщений: 10
Регистрация: 18-11-2011


06-12-2011 20:08
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("youremail@yourdomainname.com");

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 = ""; (мне помогло последнее)
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
egor
Новичок
Сообщений: 1
Регистрация: 08-12-2011


08-12-2011 00:47
решение не помогло, при последнем добавлении $params = ""; отправка почты уходит в бесконечный режим.

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


26-06-2012 06:11
Нужно делать не последнее, а в точности как написал "st.carlos" и будет все ок :)


Сообщение отредактировано kirlen-S 26-06-2012 01:11 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос