1. 下载smsclient模块放到openerp的addons目录下;
2. 重启OpenERP服务器;
3. 以管理员身份admin登录,“设置->更新模块列表”
4. 在“应用”中 ,找到smsclient并安装;
5. 在“设置->设置->SMS Gateway”中,配置短信网关;
我用的是,中国网建的短信网关,中文/英文短信都发送成功了,群发短信也成功了。
网关的配置如下:
6. 要发送中文短信,还需要修改smsclient的源代码smsclient.py, 修改_send_message函数
将 : prms[p.name] = data.text
改为: prms[p.name] = data.text.encode('gb2312')
7. 重启OpenERP服务器,使修改生效;
8. 在“销售”模块中,单击一个客户,“更多->Send a SMS”, 发送一封邮件给这个客户;
9. 选择多个用户,在“更多->Send Mass SMS”, 群发短信