Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Пользователи не получают рассылку. Куда копать?

Здравствуйте!
Отправляю рассылку (версия 2.5.9 платная), пишет, что тправлено, но юзера не получают.
Пытаюсь запустить тест (см. вложение), ругается, что не определён метод PhpMailer::SetFrom. Хотя как он может быть не определён, если он в классе есть?
В общем, подскажите, что делать? Мне надо понять: проблема в движке Шопоса или у хостеров.
Спасибо!


Проблема, скорее всего, в Вашей копии файла  class.phpmailer.php.
Если пишет, что не определён метод, то значит, так и есть. В таких вещах PHP не ошибается.


Не, прикол в том, что он такое пишет только в приложенном тесте. Метод есть (я открывал класс), да и сам модуль рассылки Шопоса не ругается. Вопрос в другом: как ещё можно определить, у хостера проблема или в движке?



Метод есть (я открывал класс)


Хоть Вы тысячу раз его открывайте, но если пишет, что не определён метод, то значит, так и есть. В таких вещах PHP не ошибается.
Надо искать к конкретном месте, а не гадать!
И движок тут не при чем! Причина у Вас, и в одном из двух файлов!


Ну хорошо.
Как тогда объяснить, что все нотификации ходят (о новых заказах etc.), а рассылка нет?


Хостер кто? Я устанавливаю версию платную на sweb.ru работает всё нормально. А вот у 1gb.ru почта не работает вообще. Писал в поддержку, у них там ограничения какие то по поводу того, от кого идут письма.
Проверь приходит ли почта с контактной формы на сайте.



Ну хорошо.
Как тогда объяснить, что все нотификации ходят (о новых заказах etc.), а рассылка нет?


Вот-вот. Дошли до того, что надо разобраться в простейшей вещи, затрагивающей всего ДВА файла. Вы все бросаете, задаете другой вопрос. Теперь все сначала? Считаете, это хороший подход?


В своём тесте я разобрался. Почта идёт, с хостером всё нормально, метод отправки - smtp.
С контактной формы на сайте почта идёт, нотификации о заказах приходят. Не идёт только рассылка.
Есть мысли?


Проверяйте детально. Раз уж сделали тест свой и все-таки с ним разобрались, то разбирайтесь так же детально с рассылкой.
И для начала с небольшим  числом подписчиков (или даже с одним).
Для большого количества не пойдет, так как скрипт рассылки не слишком хорошо написан.


Источник



Copyright ShopOS