GSM手机,用于在Ubuntu服务器上发短信



我正在为我的飞行俱乐部构建一个服务器,除了发送短信之外,我什么都可以工作。我总是收到同样的错误:

Error sending SMS: No SMSC number given. Provide it manually or use the       one configured in phone. (EMPTYSMSC[31])

使用 Gammu,尽管我已经在我的配置文件中设置了 SMSC 编号 (/etc/gammu-smsdrc)

这是我文件中的行:

[smsd]
Smsc = +447785016005
Service = files

有人可以告诉我我做错了什么吗,其他所有像Phone_id都作了,但不是 SMSC 编号。

谢谢,时钟。

首先,SMSC设置是最近添加的(在Gammu 1.36.2中),所以如果你使用的是旧版本,它就无法工作。

通常,当Gammu无法从SIM卡中获取SMSC号码时(其中许多没有存储),您几乎没有选择:

  • 创建/发送消息时使用-smscnumber传递号码
  • 使用 setsmsc将 SMSC 号码存储在 SIM 卡中
  • 在 SMSD 中使用最近引入的SMSC配置指令

最新更新