这些是我想知道的事情。
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)是什么?
谢谢!
答案 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的速率。