Kannel - 效率&批量短信支持

时间:2011-12-22 02:25:11

标签: kannel bulksms

这些是我想知道的事情。

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发送短信? 对于ex,就像这个url一样,是否存在像interval这样的参数,我们可以说 interval

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

4.还有其他办法吗

5. Kannel中的最大传入速率和传出速率(msg / sec)是什么?

谢谢!

1 个答案:

答案 0 :(得分:9)

  

有没有办法使用kannel发送批量邮件?

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

  

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

是。可以在fakesmsc中随机化消息(参见 fakesmsc -h 输出中的 -z 参数说明)。

来自 fakesmsc -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的速率。