Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.3.x)
Песочница
Не отправляется почта
Не отправляется почта
krasniy001
Новичок
Сообщений: 4
Регистрация: 10-12-2009
# 1
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
# 2
11-12-2009 03:28
Отправить почту через функцию mail() не получилось.
Попробуйте отправить через SMTP, укажите настройки SMTP в Панель Управления >> Настройки >> Email
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
krasniy001
Новичок
Сообщений: 4
Регистрация: 10-12-2009
# 3
15-12-2009 00:49
На сервер функция mail работает, в логах ничего нет, но почта не отправляется. SMTP не рассматривать
Evil_KID
Cпециалист
Сообщений: 101
Регистрация: 12-11-2009
# 4
16-12-2009 20:31
У меня тоже почта не отправляется! :(
Настройки SMTP рпописал. Связался с хостером, сказали, что у них нет никаких запретов на отправлению почты со скриптов. И почта отправляется нормально, мол копайте свой скрипт.
komp03
Новичок
Сообщений: 1
Регистрация: 15-03-2010
# 5
15-03-2010 19:24
мдя по ходу корявій скрипт обратной связи... пару писем дошло---а все остальнае--20 штук--в холостую... с хостером своим общался--все требования віполнил--настроил смтп---короч не помогло норм получать обратку..хелп пипл
st.carlos
Новичок
Сообщений: 10
Регистрация: 18-11-2011
# 6
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
# 7
08-12-2011 00:47
решение не помогло, при последнем добавлении $params = ""; отправка почты уходит в бесконечный режим.
есть еще идеи?
kirlen-S
Новичок
Сообщений: 2
Регистрация: 17-06-2012
# 8
26-06-2012 06:11
Нужно делать не последнее, а в точности как написал "st.carlos" и будет все ок
Сообщение отредактировано kirlen-S 26-06-2012 01:11 ...
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов