Перестали отправляться уведомления MS2 и Tickets
после обновления modx на 2.2.7
Заказы и пользователи в MS2 создаются. Проверял Quckmail все ОК.
В чем может быть дело?
Заказы и пользователи в MS2 создаются. Проверял Quckmail все ОК.
В чем может быть дело?
Комментарии: 28
в логе появляется вот такая сточка… сколько товаров в корзине столько строк.
[2013-04-25 08:40:46] (ERROR @ /assets/components/minishop2/action.php) An error occurred while trying to send the email: Could not instantiate mail function.
и еще один важный момент, я поменял хостинг (переехал на hostmonster) — почтовый эккаунт для домена создал. Может как то с этим связанно?
Конечно.
Загрузи пакет QuickEmail и проводи диагностику
Загрузи пакет QuickEmail и проводи диагностику
[[!QuickEmail?
&to=`user@yandex.ru`
&debug=`1`
]]
QuickEmail пишет что все ОК. Письма пришли с содержимым Default Message
System Settings (used if property is missing):
emailsender System Setting: yogaspb2006@gmail.com
site_name System Setting: Yogahelper - интернет магазин полезных товаров и услуг
Properties (from parameters, property set, or snippet default properties:
Tpl chunk name:
subject:
to: yogaspb2008@yandex.ru
fromName:
replyTo:
emailSender:
allowHtml: 1
message:
Final Values (actually used when sending email):
subject: Default Subject
to: yogaspb2008@yandex.ru
fromName: yogaspb2008@yandex.ru
replyTo: yogaspb2006@gmail.com
emailSender: yogaspb2006@gmail.com
allowHtml: 1
Message Body: Default Message
Send reported successful
Значит и остальное должно работать — проверяй еще раз.
Нужно было в настройках CMS установить локаль ru_RU.UTF-8
Столкнулся с точно такой же проблемой, до обновления MS2 все работало прекрасно.
Как установить локаль? Весь сайт и БД у меня в UTF-8
Как установить локаль? Весь сайт и БД у меня в UTF-8
Локаль устанавливается в Система-->Настройка системы-->Словарь и Язык
Соответственно значение ключа local нужно задать ru_RU.UTF-8
Весь сайт и БД у меня в UTF-8
Соответственно значение ключа local нужно задать ru_RU.UTF-8
Сделал, не помогло :( Что еще можете посоветовать?
QuickEmail тестировали?
[[!QuickEmail?
&to=`user@yandex.ru`
&debug=`1`
]]
Да, все ок, письма приходят:
System Settings (used if property is missing):
emailsender System Setting: pro2type@list.ru
site_name System Setting: Торговый дом «Люксант»
Properties (from parameters, property set, or snippet default properties:
Tpl chunk name:
subject:
to: admin@luxant.ru
fromName:
replyTo:
emailSender:
allowHtml: 1
message:
Final Values (actually used when sending email):
subject: Default Subject
to: admin@luxant.ru
fromName: admin@luxant.ru
replyTo: pro2type@list.ru
emailSender: pro2type@list.ru
allowHtml: 1
Message Body: Default Message
Send reported successful
System Settings (used if property is missing):
emailsender System Setting: pro2type@list.ru
site_name System Setting: Торговый дом «Люксант»
Properties (from parameters, property set, or snippet default properties:
Tpl chunk name:
subject:
to: admin@luxant.ru
fromName:
replyTo:
emailSender:
allowHtml: 1
message:
Final Values (actually used when sending email):
subject: Default Subject
to: admin@luxant.ru
fromName: admin@luxant.ru
replyTo: pro2type@list.ru
emailSender: pro2type@list.ru
allowHtml: 1
Message Body: Default Message
Send reported successful
От MS2 тоже уведомления приходят, проблема решена?
Нет, от MS2 вот как раз и не приходят :(
Укажите в названии сайта только английские буквы… если рассылка будет значит не правильно указали значение local
Проблема решилась, полной перестановкой MS2, видимо где-то что-то не заменилось.
Письма теперь приходят, но в теле письма вот такое: no chunk set, где его указать то?
Письма теперь приходят, но в теле письма вот такое: no chunk set, где его указать то?
Настройки Минишоп2 -> Статусы заказа -> Изменить статус
Там выбрать чанки для пользователя и манагера.
И так для каждого статуса.
Там выбрать чанки для пользователя и манагера.
И так для каждого статуса.
Во млин, указал чанки, и все, опять те ошибки, и письма не отправляются
Значит смотрите на мой пред-пред идущий пост.
А нет ли у тебя в чанках сниппета какого-то, может он ошибку выдает или рекурсию устраивает?
Все письма парсятся как страницы сайт. Глянь в лог сервера и системный журнал, возможно у тебя прям ошибка php.
Все письма парсятся как страницы сайт. Глянь в лог сервера и системный журнал, возможно у тебя прям ошибка php.
Короче на MODx 2.2.6 не удалось победить эту проблему, обновил MODx до 2.2.7 — все заработало сразу.
Нашел в чем косяк, когда в поле дом и квартира, вбиваешь вместо цифр буквы, письмо не отправляется, выдает ошибку
[2013-04-30 13:30:01] (ERROR @ /assets/components/minishop2/action.php) An error occurred while trying to send the email: Could not instantiate mail function.
если вбиваем цифры, все отлично ;)
[2013-04-30 13:30:01] (ERROR @ /assets/components/minishop2/action.php) An error occurred while trying to send the email: Could not instantiate mail function.
если вбиваем цифры, все отлично ;)
А в чанке письма они как у тебя показываются?
никак, их же там нету, я про стандартный чанк ;)
Тогда не ясно, какая может быть проблема.
На modx-test.com проверял?
На modx-test.com проверял?
Странная ситуация, после установки locale MS2 нормально отправляет уведомления на почту, а в Tickets проблема осталась. В логе modx пусто, а в логе на хостинге после размещения комментария вот такая запись:
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 220-host354.hostmonster.com ESMTP Exim 4.80 #2 Sat, 25 May 2013 01:59:21 -0600 , referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 220-We do not authorize the use of this system to transport unsolicited, , referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 220 and/or bulk e-mail., referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-host354.hostmonster.com Hello localhost.localdomain [127.0.0.1], referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-SIZE 52428800, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-8BITMIME, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-PIPELINING, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-AUTH PLAIN LOGIN, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-STARTTLS, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250 HELP, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-host354.hostmonster.com Hello localhost [127.0.0.1], referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-SIZE 52428800, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-8BITMIME, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-PIPELINING, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-AUTH PLAIN LOGIN, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-STARTTLS, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250 HELP, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 501 : sender address must contain a domain, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 220-host354.hostmonster.com ESMTP Exim 4.80 #2 Sat, 25 May 2013 01:59:21 -0600 , referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 220-We do not authorize the use of this system to transport unsolicited, , referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 220 and/or bulk e-mail., referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-host354.hostmonster.com Hello localhost.localdomain [127.0.0.1], referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-SIZE 52428800, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-8BITMIME, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-PIPELINING, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-AUTH PLAIN LOGIN, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-STARTTLS, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250 HELP, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-host354.hostmonster.com Hello localhost [127.0.0.1], referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-SIZE 52428800, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-8BITMIME, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-PIPELINING, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-AUTH PLAIN LOGIN, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250-STARTTLS, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 250 HELP, referer: http://yogahelper.ru/kovrik-dlya-jo.html
[Sat May 25 01:59:21 2013] [error] [client 93.100.133.37] 501 : sender address must contain a domain, referer: http://yogahelper.ru/kovrik-dlya-jo.html
Василий, может сталкивались с такой проблемой?
Внимательно проверь системный параметр emailsender, от его имени уходят письма.
у параметра emailsender значением является адрес электронной почты. Пробовал разные, включая тот что привязан к домену. Ничего не получается.
Сайт размещен на hosmonster, может кто сталкивался с такой проблемой?
Сайт размещен на hosmonster, может кто сталкивался с такой проблемой?
Не знаю что за хрень такая, но вылечил включением gettext и recode в панели управления модулем PHP на хостинге — тогда стал получать сообщения от QuickEmail.
Остальное — (новым пользователям не отправлялись письма, ни созданным вручную, ни созданным minishop, хотя уже существующим при смене пароля письма отлично отправлялись) -вылечилось включением SMTP в настройках почты.
Понятно, что костыль, но работает :)
Симптомы были такие же, как писали выше с такими же сообщениями в логе.
Остальное — (новым пользователям не отправлялись письма, ни созданным вручную, ни созданным minishop, хотя уже существующим при смене пароля письма отлично отправлялись) -вылечилось включением SMTP в настройках почты.
Понятно, что костыль, но работает :)
Симптомы были такие же, как писали выше с такими же сообщениями в логе.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.