4

这些都是我想知道的。

1.有没有办法使用kannel发送批量消息?

2.我们可以通过以下方式使用fakesmsc,但它会多次向同一个号码发送相同的短信

fakesmsc -r port -i interval -m count "from to text your message"

有没有办法使用带有不同收件人号码的 fakesmsc 发送相同的短信?例如,使用带有收件人号码的文件

fakesmsc -r 13010 -i 0.1 -m 100 "66456 /root/recipient.number.list text test message"

3.有没有办法使用 cgi-bin url 以时间间隔发送短信?例如,像这个 url,有没有像间隔这样的参数,我们可以说间隔

cgi-bin/sendsms?from=66456&to=111+222+333+444+555&text=message&interval=0.1

4.有没有其他方法可以做到这一点

5.Kannel的最大进出速率(msg/sec)是多少?

谢谢!

4

1 回答 1

9

有没有办法使用 kannel 发送批量消息?

是的。您可以使用Kannel 包中的mtbatch命令行实用程序。只需运行不带参数的 mtbatch 即可查看帮助消息。

有没有办法使用带有不同收件人号码的 fakesmsc 发送相同的短信?

是的。可以在 fakesmsc 中随机化消息(请参阅fakesmsc -h输出中的-z参数描述)。

fakemsc -h输出示例:

fakesmsc -z 7 -m 1000 "123<rand> 345<rand> text nop <rand>

有没有办法使用 cgi-bin url 以时间间隔发送短信?

不可以。您只能限制特定 SMSC 连接的吞吐量。

有没有其他方法可以做到这一点?

是的。您可以使用将处理传出带宽的外部软件。例如,您可以使用mtbatch -d seconds以适当的速率发送消息。

Kannel 中的最大传入速率和传出速率(msg/sec)是多少?

它取决于太多因素(硬件、网络、使用的协议、配置)。

在实践中,我在 SMPP 连接上达到了 2,500 msg/sec 的速率。

于 2011-12-24T18:13:41.650 回答