Jump to content

Recommended Posts

В общем беда какая-то с интернет магазином.
Не отправляет письма о заказах на почту админу и клиенту (при создании заказа).

Ниже подробнее:

 

Сайт работает на своем хостинге (vps).

В опенкарт настройки отправки почты есть smtp и mail php (настраивал обе).

 

По поводу поставить галочки и поставить почту в настройках - все сделано, вплодь до того — почта что к домену привязана в настройках ispmanager стоит. Все ровно не отправляет.

 

е-майлы пробывал вписывать и по одному, и по несколько через ЗАПЯТУЮ! (кого оповещать о заказах)

 

Проверял через пхп файл отправку почты. Письма улетучиваются моментально - то есть работает.

 

Сборка оф.

 

И не отправляйте меня на форум опенкарта, там никаких внятных ответов по этому поводу нету. Прошу помощи у вас!

 

p.s. возможно что-то не упомянул в описании проблемы.

 

 

Link to post
Share on other sites
  • VIP

На джумле недавно была точно такая проблема ,ну может не точно но опишу суть.

Делал сайт клиенту на своем хосте все прекрасно работало , закончил перенес бекап и развернул уже на клиентском домене  в итоге письма с подтверждением регистрации не приходят да и вообще любые письма не отсылаются.

Прорыв интернет нашел тут описание свой проблемы , заключалось в передаваемом 5ом параметре (который не работает у некоторых хостов)

Возможно и у вас что-то подобное..

Link to post
Share on other sites

На джумле недавно была точно такая проблема ,ну может не точно но опишу суть.

Делал сайт клиенту на своем хосте все прекрасно работало , закончил перенес бекап и развернул уже на клиентском домене  в итоге письма с подтверждением регистрации не приходят да и вообще любые письма не отсылаются.

Прорыв интернет нашел тут описание свой проблемы , заключалось в передаваемом 5ом параметре (который не работает у некоторых хостов)

Возможно и у вас что-то подобное..

Спасибо. Все прочитал. Что-то похожее но чуть не то.

через пхп скрипт все письма доходят. Я вот не пойму либо сервер не настроен в дружбу с опенкартом, либо опенкарт глючит.

 

вопрос на засыпку как в пхп майл на сервер настроить 5 параметр?

Link to post
Share on other sites

В общем проблема решена.

 

Было несколько проблем с опенкартом, я так и чувствовал что они связаны между собой.

1. Не отображались заказы новые на главной странице в админке.

2. Не приходили письма на почту при заказах.

 

Нужно было мне в ЛОГ ошибок зайти (система -> журнал ошибок) если не открывается, систем/либрари/лог/ерорр.тхт (заодно почистите его).

 

Первую ошибку я нашел:

 

PHP Notice:  Error: Table 'название базы_customer_ip_blacklist' doesn't exist<br />Error No: 1146<br />SELECT * FROM `название_customer_ip_blacklist` WHERE ip = 'айпи' in домен/system/database/mysql.php on line 49

 

Эта ошибка нам сообщает что нет существующей базы.

 

создаем:

CREATE TABLE `ИМЯ_БАЗЫ_customer_ip_blacklist` (
  `ИМЯ_БАЗЫ_customer_ip_blacklist_id` int(11) NOT NULL auto_increment,
  `ip` varchar(40) COLLATE utf8_general_ci NOT NULL,
  PRIMARY KEY  (`ИМЯ_БАЗЫ_customer_ip_blacklist_id`),
  KEY `ip` (`ip`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

Решилась проблема первая. В логе объявилась следующая:

 

Error: EHLO not accepted from server! in /system/library/mail.php on line 200

Эта ошибка нам говорит что не правильные настройки в система -> настройки -> изменить -> почта

 

Делайте правильные настройки майл или смтп и все будет гуд.

 

Всем спасибо за внимание.

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...