Kannel可以使用数字扩展名吗



我可以使用Kannel和华为E220 GSM调制解调器设置短信网关。

现在,我的问题是,Kannel是否有可能在传入消息中检测到附加到服务器电话号码的分机号(例如,有人发短信给12345#28而不是12345)和/或发送附加了此类分机号的传出消息?

Kannel支持向收件人发送带有"#"的地址,但默认情况下不支持。

默认情况下,Kannel的smsbox(HTTP I/F)具有"0123456789+-"作为有效的收件人字符。这些可以扩展到支持"#",但设置

group = smsbox ... sendsms-chars="0123456789 +-#"

这一切都很好,但关键是用于交付的底层消息传递层也支持它。例如,当使用调制解调器(kannel"at"驱动程序)进行测试时,调制解调器在发送命令上返回错误,因此它也可以执行一些寻址验证。此外,当使用与提供程序的kannel"SMPP"连接进行测试时,submit_sm请求也返回了一个错误。因此,Yes Kannel支持以这种方式格式化的收件人/目的地地址的递送,但这可能是一个没有意义的问题。

HTHs

干杯,Alan

最新更新