Linux下的飞信机器人好像不那么好用,监控服务器的报警无法及时通过短信的方式发送,于是就在想是否有其他方式可以替代。其实之前也考虑过这个问题,因为飞信是通过互联网去发短信的,但有时候公司的互联网会中断,这个时候也无法收到报警短信。由于现在的手机都是带有Modem的,如果能够在Linux环境下用手机发送邮件的话就最方便了,一来发送短信的速度比飞信机器人快,二来不受互联网的影响,公司断网后可以快速收到报警短信。

经过Google搜索了一下,发现一篇文章写的跟我的需求非常吻合,地址:http://www.wardking.com/2008/11/e680i-send-sms-from-linux-shell/ ,他的方法是用gnokii来发短信的,gnokii的官方网站http://www.gnokii.org

源码包安装方法如下:

先安装依赖软件包:

#yum   install  intltool   glib2-devel  glib2-static   mysql-devel

下载软件包

#wget   http://www.gnokii.org/download/gnokii/gnokii-0.6.31.tar.gz

解压,编译并安装

#tar   zxvf    gnokii-0.6.31.tar.gz

#cd   gnokii-0.6.31

#./configure

#gmake   && gmake  install

#cp Docs/sample/gnokiirc     /etc/gnokiirc

Gnokii也提供RPM包,地址:http://www.gnokii.org/download/gnokii/0.6.x/rpm/

安装完成后,修改配置文件/etc/gnokiirc,将其中的port和model改为如下值:

Port  =  /dev/ttyACM0   #Nokia E72i手机以PC套件的方式通过USB连接到电脑后识别出的Modem的设备名

Model  =   AT

在正式发短信之前,先查看一下设备有没有被正确识别,命令 gnokii    --identify,命令会输出很多内容,在尾部会发现识别出的手机型号和IMEI号,如下:

成功识别出手机型号后,就可以使用下列命令发短信了:

#echo "This is a SMS from Linux shell using my Nokia phone" | gnokii --sendsms 156xxxxxxxx

命令成功执行后最后的返回结果如下:

转载于:https://blog.51cto.com/samwonwyd/1141905

CentOS6.2下使用Nokia E72i成功发送短信相关推荐

  1. 接入腾讯云短信服务(史上最详细+该短信服务如何申请成功+发送短信验证码API讲解+相关错误分析)

    2021/8/17/23:01{2021/8/17/23:01}2021/8/17/23:01 文章目录 前言 一.如何成功申请到腾讯云短信服务 1.签名申请 2.正文模板申请 二.发送短信API开发 ...

  2. shopnc——购买商品成功发送短信至买家和卖家

    shopnc 进行付款有两个入口,一个是直接购买入口,index.php?act=buynow&op=step2  调用模板为templates/default/home/groupbuy_p ...

  3. java中用中国网建提供的SMS短信平台发送短信

    接下来的项目需求中提到需要短信发送功能,以前没有做过,因此便在网上搜了一下.大体上说的都是有三种方法,分别是sina提供的webservice接口.短信mao和中国网建提供的SMS短信平台. 这三种方 ...

  4. python控制手机发短信_python-在python3中使用容联云通讯发送短信验证码

    2020-08-15更新 今天进容联云官网发现其已经更新了最新版的Python SDK,可以直接 pip install ronglian_sms_sdk 即可安装使用,具体新的使用方法可以查看官网案 ...

  5. python 调用接口发送短信给手机(非twilio)

    python发短信给手机 这篇文章将会持续更新: 今天先给两种可以成功发送短信的方法,都是调用第三方接口的方式发送短信, 上次写过twilio的发送:https://editor.csdn.net/m ...

  6. 中国网建 java_java中用中国网建提供的SMS短信平台发送短信

    接下来的项目需求中提到需要短信发送功能,以前没有做过,因此便在网上搜了一下.大体上说的都是有三种方法,分别是sina提供的webservice接口.短信mao和中国网建提供的SMS短信平台. 这三种方 ...

  7. 普歌-腾讯云短信+使用node发送短信(3种方法API、SDK)、封装工具、搭建web服务、写接口、调用接口发送短信、时效性判断、验证验证码的正确性(下)

    普歌-结合腾讯云短信服务+node搭建一个简单的发送短信web小项目 涉及技术: 腾讯云服务 后端服务:node+express 前端搭建:html+js 前言:本来这篇博客应该很早就发了,中间有一些 ...

  8. Android--判断发送短信后的状态/发送成功Or发送失败

    相信用过诺基亚手机的朋友可能会记得,在短信发送之后,手机会显示发送手机的状态,Android同样也提供了相应的功能,而且实现这个功能的方法也很简单. 首先,我们需要在程序中注册两个权限: 1.接收短信 ...

  9. Windows mobile PPC 下利用 tmail.exe 发送短信、彩信、邮件

    在有关短信.邮件的开发中,我们经常会使用MAPI来开发,但此次在项目开发时却遇到些问题,就是首先MAPI不支持发送彩信,其次使用MAPI需要自己开发相应的UI界面,若是自己开发UI界面同时还需负责相关 ...

最新文章

  1. HTML5新特性---Form表单前台通过正则表达式自动验证邮箱
  2. jquery取值,赋值,以及下拉框获取选中value值
  3. python绘制雷达图代码实例-Matplotlib绘制雷达图和三维图的示例代码
  4. 会话(session)
  5. 9-13 ruby环境准备
  6. 细说 AppCompat 主题引发的坑:You need to use a Theme.AppCompat theme with this activity!
  7. 线阵相机、镜头及光源的选型
  8. 仿生机制算法——细胞吸引子模型(附Matlab代码)
  9. Linux应用程序目录规范——XDG
  10. web前端 html+css+javascript游戏网页设计实例 (网页制作课作业)
  11. python樱花树代码_python3实现用turtle模块画一棵随机樱花树
  12. 海康威视秋招正式开始,快来和我做同事~
  13. 反需求函数和边际收益_边际收益和需求价格弹性_微观经济学
  14. 双网卡电脑如何设置同时上两个不同的网络
  15. OpenSSL中的EVP接口
  16. 骇客教学_大数据。 大骇客。 大云。 你准备好2016年吗?
  17. 纯CSS实现720全景?不用Three.js 也可以
  18. 计算机室维修报告,电脑维修-计算机组装和维护的实习报告
  19. 计算机分屏解决方案,win10系统实现分屏功能的还原方案
  20. java int的最大值_int 最大值

热门文章

  1. 报表没完没了怎么办? | 润乾集算器提效报表开发
  2. keepalived 双实例_nginx互为主备
  3. 正则表达式的知识普及
  4. 企业的任何方法均可融入敏捷技术
  5. 今天开始复习toefl,mark一下
  6. toAppendStream doesn‘t support consuming update changes which is produced by node GroupAggregate
  7. html放缩都让内容处于正中间
  8. pymysql.err.InternalError: (1130, Host '127.0.0.1' is not allowed to connect to this MySQL server)
  9. some understandings about 《Learning representations by back-propagating errors》
  10. python委托模式详细解释