用于在Ubuntu服务器上发短信的GSM电话

时间:2016-01-30 18:41:09

标签: sms gammu

我正在为我的飞行俱乐部建立一个服务器,除了发送文本外,我还能正常工作。 我总是得到同样的错误:

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号码。

谢谢,时钟。

1 个答案:

答案 0 :(得分:1)

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

一般来说,当Gammu无法从SIM卡中获取SMSC号码时(其中很多都没有存储),你几乎没有选择:

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