我有客户通过SMPP连接(OpenSMPPBox)连接到我,然后,他们与Kannel一起发送到SMSC。我想将特定号码路由到特定的SMSC,但我不确定它是否可行。
如果有任何人有这方面的经验,请告诉我,
一切顺利,
Olsi。
答案 0 :(得分:0)
我没有办法管理这个并最终使用NowSMS,这是一种付费解决方案。
答案 1 :(得分:0)
为了通过特定通道路由MT消息,需要执行以下步骤。假设我们希望将来自与opensmppbox连接的ESME internal-esme 的所有MT消息发送到Bearerbox中的smsc-id external-smsc 。
group = smsc-route
smsbox-id = internal-esme
smsc-id = external-smsc
group = smsc
smsc-id = external-smsc
smsc = smpp
...
allowed-smsc-id="external-smsc"
group = smsc
smsc-id = provider1
smsc = smpp
...
denied-smsc-id="external-smsc"
group = smsc
smsc-id = provider2
smsc = smpp
...
denied-smsc-id="external-smsc"
allowed-smsc-id和densed-smsc-id参数允许使用; 枚举名称。因此,我们为ESME内部esme创建了通过特定smsc-id external-smsc 进行显式路由的规则。不要忘记,要确定MT路由,Kannel会选择适当的发送通道(请参阅gw / smscconn.c,smscconn_usable函数)。