问题标签 [kannel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sms - 将传入的 SMPP 消息路由到 Kannel/OpenSMPPBox 中的特定 SMSC
我有客户端通过 SMPP 连接 (OpenSMPPBox) 连接到我,然后,它们通过 Kannel 发送到 SMSC。我想将特定号码路由到特定 SMSC,但我不确定这是否可能。
如果有人有这方面的经验,请告诉我,
一切顺利,
奥尔西。
kannel - 验证 kannel 配置(除了运行 kannel)
有没有办法确保某个 Kannel 配置是一致的?
也许我可以编写一个脚本来检查所有参数组是否都有一个
所有强制组都存在,所有包含的文件都存在并且本身有效,等等。
但是,也许已经有标准方法了?
kannel - 使用 SMPP 在特定端口上通过 Kannel 发送 SMS
我正在尝试使用带有 SMSC 的 SMPP 协议配置 Kannel 以进行短信推送。运营商提供了特定的端口以及用户名和密码。我已经多次阅读 Kannel 用户指南,但找不到“sendsms-user”组的任何端口设置。SMSC 提供商提供了以下示例设置
每当我发送 SMS 时,Kannel 响应都是“排队等待稍后发送”。我猜 Kannel 会尝试在某个默认端口上将 SMS 推送到 SMSC。谁能帮我设置发送短信的端口。
sms - Kannel 承载框拒绝来自 fakesmsc 的消息
2013-07-31 17:30:59 [16256] [6] WARNING: smsc_fake: invalid message syntax from client, ignored
当我尝试从 fakesmsc 发送消息时,我在 Bearebox 收到消息。
我该如何解决?
kannel - Kannel:如何在 sendms URL 中定义“source-addr-npi”和“source-addr-ton”?
我对 Kannel 应用程序有一些问题。我向 SMSC 之一发送带有字母、数字和简码发件人 ID 的消息。每种类型的发件人 ID 都需要不同的“source-addr-npi”/“source-addr-ton”。我只能在配置中将其设置为静态,因此我在我的kannel.conf文件中创建了 3 个具有不同 TON/NPI 设置的类似配置。供应商给了我以下正确的数据:
3 绑定为收发器,具有相同的登录名和密码,具有相同的 IP 地址和端口。我可以发送 SMS 并且它可以工作,但是现在,我遇到了另一个问题,因为当我通过 connection1 发送 SMS 时,SMSC 将 DLR 返回到 connection1、2 或 3(它是随机的)。Kannel 产生如下错误:
当我从我的应用程序向 Kannel 发送 SMS 时,是否可以通过 HTTP 请求设置“source-addr-npi”和“source-addr-ton”值,如下所示?
供应商说,他不能在他身边做任何事情。我找到了“source-addr-autodetect”参数,但它不起作用,因为返回简码和数字发件人:
我的供应商返回错误代码如下:
任何人都可以帮助我吗?
java - changing encoding based on input parameter in servlet
I have configured Kannel to send messages to my servlet. The URL is like this:
The problem is encoding
is UTF-8
for English messages and UTF-16BE
for Persian messages. My servlet is like:
With this code I can not get Persian messages.(They are converted to ASCII
). When I convert request.setCharacterEncoding("UTF-8");
to request.setCharacterEncoding("UTF-16BE");
, I get null
for all variables. Can anyone help me how can I convert to
, from
, content
based on encoding
field? I'm using Glassfish 3.1.2.2 as container.
python - 使用 Python 发送 SMS 消息
我发现了一篇有趣的帖子,使用 python发送短信。我没有检查这种可能性。很高兴收到您对smtplib
用于发送短信的意见。
无论如何,我都需要使用像kannel这样的开源网关来发送短信。可以修改此代码以与 Kannel 一起使用,否则请让我有一些很好的教程来使用 Kannel 使用 python 发送短信。
sms - Kannel DLR 队列超时
为 SMPP 使用带有内部存储的 Kannel(不使用 mySQL)我有时不会从某些运营商那里获得 DLR,无论如何我可以在一天后将它们超时,而无需手动挂起然后刷新 DLR 队列?
(dlr_mask 设置正确,我只是没有得到所有它们,一旦它变得足够大它就会变慢)
谢谢!
ruby-on-rails - 在 ruby on rails 中发出 http 请求时出错
我正在尝试使用 ruby 发出 http 请求以通过 kannel 发送和发送短信,但它不起作用,这种方法中的代码可能有什么问题。谢谢
ruby-on-rails - 从 Rails 应用程序发送短信的 HTTP 请求
我正在编写一个短信发送功能,但它似乎没有发送短信。
看到这段代码有什么想法吗?