Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались. | |
| Похожие темы |
|
NAME | Не знаю по какой причине, в последнее время при создании рассылки с сайта происходит дублирование, т.е. создаю рассылку в итоге на каждый e-mail пользователя приходит 2 одинаковых сообщения с одной датой и временем отсыла... Хостер грозит блокированием, т.к. считает что занимаюсь спамом. Версия 1.05 - что может такого быть? Код из "коробки", ничего не менял, сверил с оригиналом - все так же... Отредактировано Иван Мальцев (NAME): 11.03.2020, 14:04:37 |
SX | Тест отправки писем в админке присылает копию? Проверьте поведение по типам - рассылка, отложенная, регулярная. Исходный код писем идентичен полностью? Версия php? |
NAME | Цитата Автор: SX Тест отправки писем в админке присылает копию? Проверьте поведение по типам - рассылка, отложенная, регулярная. Исходный код писем идентичен полностью? Версия php? 1. при проверке е-mail копии нет 2. рассылка - пользуюсь ограничением 7 сообщений, лимит сообщений 100 в час; отложенная - ставлю 7 сообщений в 600 мс; регулярная - не использую. (совместно не использую, чтоб наложений не было) 3. исходный код писем аналогичный. 4. версия php - 7.1.33 (7.2 вылезают ошибки) Отредактировано Иван Мальцев (NAME): 11.03.2020, 15:07:17 |
NAME | Цитата Автор: SX Рассылка пользователям или подписчикам? и пользователям и подписчикам... приходит по 2 экземпляра письма одновременно. |
SX | В классе Mail в методе send перед последним return добавь
И сделай рассылку, если в логах будут подряд два одинаковых мыла, значит копать надо в админке, если нет, то либо сервер, либо библиотека phpmailer | |
NAME | Цитата Автор: SX В классе Mail в методе send перед последним return добавь
И сделай рассылку, если в логах будут подряд два одинаковых мыла, значит копать надо в админке, если нет, то либо сервер, либо библиотека phpmailer если вставить эту строку после $this->mailer->ClearCustomHeaders(); то получаем ошибку по этому выражению в виде Иключение PHP! Текст: Error: Call to undefined method SX::syslog() in /var/www/u/data/www/site.ru/class/class.Mail.php:120 (в этой строке разместил текст, на него и идет ссылка, как раз перед последним return true;) Stack trace: #0 /var/www/u/data/www/site.ru/admin/class/class.AdminNewsletter.php(655): Mail->send('1', 'mail@mail.ru', 'USER1', 'mails('', 20) #2 /var/www/u/data/www/site.ru/admin/class/class.AdminNewsletter.php(356): AdminNewsletter->addOne() #3 /var/www/u/data/www/site.ru/admin/class/class.AdminNewsletter.php(392): AdminNewsletter->type() #4 /var/www/u/data/www/site.ru/admin/action/newsletter.php(23): AdminNewsletter->add() #5 /var/www/u/data/www/site.ru/admin/class/class.AdminCore.php(171): include('/var/www/u...') #6 /var/www/u/data/www/site.ru/admin/index.php(40): AdminCore->extensions() #7 {main} если разместить выражение после строки SX::setLog('Ошибка отправки почты!' . PE . 'Текст: ' . $this->mailer->ErrorInfo, '3', $_SESSION['benutzer_id']); предпоследний блок, то ничего не происходит (ошибки нет) Сделал рассылку, пока наблюдаю. | |
SX | Версия более старая, код тогда должен быть таким:
Вставлять именно перед последним return, предпоследний блок срабатывает когда происходит ошибка, но отправка то идет, значит ошибки самой отправки нет | |
NAME | Цитата Автор: SX Вставлять именно перед последним return, предпоследний блок срабатывает когда происходит ошибка, но отправка то идет, значит ошибки самой отправки нет В разделе админки "системные сообщения" появились сообщения типа: 1. Проверка почты: mail@mail.ru 2. ѕользователь USER1 отправил рассылку (Рассылки / Рассылки) именно ѕользователь |
NAME | Цитата Автор: SX Адреса идут по одному или дублируются? К сожалению увлекся рассылками, быстро проверить не получилось - сейчас все нормализовалось, правда не понял что это было такое в принципе. Спасибо за участие! |
NAME | Цитата Автор: SX Адреса идут по одному или дублируются? Поставил рассылку с отсрочкой, в журнале получил строки проверки почты - адреса начали дублироваться |
|
Похожие темы | Предыдущая тема | Следующая тема |
Быстрый переход: |
Темы | Сообщения | Пользователи | |
За сутки: | 0 | 0 | 0 |
За неделю: | 0 | 0 | 0 |
За месяц: | 0 | 0 | 1 |
Всего: | 1444 | 9453 | 3410 |
Мы приветствуем нового участника: dota812651 |