0
Отвечен

Отправляет не более 3 sms.

Сергей Александрович 3 года назад обновлен mikbill (CEO) 3 года назад 15

Не могу найти где отредактировать ограничение отправки количества смс отправляемое клиентам с предупреждением об отключении услуги.С обновление это не связанно, ( 3 года такое).К примеру 5 человек будет отключены ,а смс отправка приходит только троим.

Подскажите кто знает.

Заранее благодарен.


О каком скрипте идет речь (их несколько вариантов есть), о какой смс-шлюзе? Информации вообще нет чтобы как-то диагностировать вашу проблему.


Возможно вас блочат  именно на смс агрегаторе за спам. Шаблон согласовывали?

Как альтернативу могу предложить свою версию скрипта SMS рассылки


https://forum.forbill.com.ua/index.php?/topic/4-new-sms-opoveschenie-abonentov-sms-ukraine-sms-pilot-sms-fly-sms-beelineturbo-sms/

Сервис smsukraine.com.ua  , а проблема была с самого начала после установки биллинга,

после чего установили информер и я попросил посмотреть Вас уважаемый Максим в чём может быть проблема.

Вы её успешно устранили ,но после обновы или кто его знает проблемка повторилась.



Если честно, уже и не помню что у кого смотрел.. Если актуально- напишите в личку скайп, посмотрим еще разок что там у вас происходит.

Проверил. Сергей ошибся. Количество  отправленных так и выходит что 3 смс с вашим кол-вом абонентов ... Так что проблемы нет - не выдавайте желаемое за действительное.


Если же вы не согласны то : садимся за пол часа до отправки выписываем на листик кому должно отправить, и потом сверяем кому отправило. И вы будете удивлены что все совпадет ) 

P.S.К примеру  сегодня в 12:00 должно отправить около 6 человекам по моим расчетам

Отправить может  3 , 10 и 100 sms в сутки,но с смс о пополнении счёта.

скрипт send_sms.php

# Отправлять за n-дней до отключения (1= ВКЛ; 0 = ВЫКЛ)
$doLeftDaySend = 1;
# За сколько дней до отключения отправлять смс
$LeftDayValue = 2;
# Шаблон смс (указать номер шаблона)

 (предупреждение за 2 дня до отключения) 

отправляло не более ТРЁХ и не надо ляля.

Будем посмотреть в 12:00 что Вы изменили в настройках MySQL.





Сергей, не занимайте мое время на свои не имеющие основания догадки, я вам по полочкам разложил что нужно сделать и как проверить. Повторюсь если вы за несколько часов не поняли этого:


Если же вы не согласны то : садимся за пол часа до отправки
выписываем на листик кому должно отправить, и потом сверяем кому
отправило.


  1. По поводу "не надо ляля", это если я уже "ляля" , то тогда вы зря здесь написали, если вы пришли на данный форум за советом будьте добры слушайте его.
  2. "Будем посмотреть в 12:00 что Вы изменили в настройках MySQL."  - к вашем сожалению или  некомпетентности в админстве то запрос:

 "SELECT * FROM `users` LEFT JOIN `packets` ON `users`.`gid`= `packets`.`gid` WHERE ((`users`.`deposit` + `users`.`credit` + `packets`.`razresh_minus`) >= (`packets`.`fixed_cost` / DATE_FORMAT(LAST_DAY(NOW()), '%d') * 2)) AND ((`deposit` + `credit` + `packets`.`razresh_minus`) < (`packets`.`fixed_cost` / DATE_FORMAT(LAST_DAY(NOW()), '%d') * 3)) AND `packets`.`fixed` = 10 AND `users`.`blocked` = 0 AND `users`.`sms_tel` IS NOT NULL AND `users`.`sms_tel` <> '' "  


данный запрос никаких настроек MySQL не изменяет, а показывает всего ли  кому должны отправится смс за 2 дня до отключения, собственно этим запросом в вашей PMA я и вывел учтеки на сегодняшнюю рассылку в 12:00 (их там было около 6 если не ошибаюсь)


 


в 10:49 когда Вы проверяли кому должно прийти ,я так понимаю 7 смс.

Первым трём uid пришло.


выше в 10:49 там где тестировали с неправильным паролем от смс шлюза , на отправку было 7 человек. Сейчас такое ощущение что после 3 смс скрипт завершился..




Вобщем странная вещь. Руками запускаешь отрабатывает полностью всем рассылает. С крона не хочет (только троим). Сменили время на кроне, ребутнули крон - отправилось (всем 7 человекам).  


p.s. Прийдется извинятся перед Сергеем, все таки проблема была как он ее описывал 3им отправляла... Извини я был не прав.

p.s.s. Но в чем проблема я так и не понял если честно была... понаблюдай как будет вести себя дальше

Макс,СПАСИБО тебе огромнейшее,ни каких извинений не надо.

Дай бог чтобы работала железка.

может сервер не справляется с нагрузками? в 12:00 генерируется график mrtg (каждые 5 мин) и в этот момент сервер не кисло так нагружается

Кто зна,как вариант переустановлю завтра на 12:02 cron и посмотрим разницу.

Но как Макс сказал клиентов мало,и думаю ,что дуже перегружен не должен быть.

Сегодня было 5 человек на отключение, и скрип замечательно отработал в 12:02.

Ещё раз огромное спасибо за помощь "шаману" Максиму !


Сервис поддержки клиентов работает на платформе UserEcho