smsdrc上的Gammu Sql自定义限制每小时和每天的SMS发送

时间:2016-10-21 06:52:05

标签: mysql sql gammu

如果你有解决我的问题的方法会很好: 我必须限制gammu发送的短信,每小时最多150毫秒。 这意味着如果gammu在08:00 PM开始发送短信,并在08:20 PM结束发送150短信。下一期将于晚上9点再发送150短信

每日配额为1000短信

我试过这个: [SQL] find_outbox_sms_id = SELECT ID,InsertIntoDB,SendingDateTime,SenderID FROM outbox WHERE SendingDateTime< NOW()和SendingTimeOut< NOW()和SendBefore> = CURTIME()和SendAfter< = CURTIME()AND(isnull(SenderID)或SenderID ='')和(select count(1)FROM sentitems WHERE SenderID =& #39;'和TIMESTAMPDIFF(小时,SendingDateTime,now())< 1)< 150 ORDER BY SendingDateTime ASC LIMIT 1

但它不起作用。 任何帮助对我来说都很棒。

1 个答案:

答案 0 :(得分:0)

Gammu没有速率限制。您可以使用monitor工具检查已发送的邮件数量,并在达到限制后停止守护程序。