Skip to content

hongfeioo/messagemodule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SendMessageModule

介绍

本模块可用于发送邮件和短信。

调用方法举例

#!/usr/bin/python
#coding=utf-8
import time

import messageMode


muti_phone = '135--------'
muti_mail = '[email protected]'
arg_msg = 'baby,Be careful on the road'
begintime =  time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))

messageMode.send_muti_sms(muti_phone,0,'hello baby',arg_msg)
messageMode.sendtxtmail('becare baby',0,arg_msg,muti_mail,begintime)
print 'ok'

参数介绍

send_muti_sms 函数参数

1 手机号,当接受者为多人时用分号分割;

2 默认为0,设置1则关闭所有短信报警

3 短信标题,字符串格式.

4 短信内容,字符串格式.

sendtxtmail 函数参数

1 邮件标题

2 默认为0,设置1则关闭所有邮件

3 邮件正文内容

4 邮件收件人,如果为多收件人则以分号分割

5 发送时间

邮箱,手机号,短信通道配置

vi messagemodule/messageMode.py 

muti_phone 接受报警短信的手机号,多手机号时用分号分割

muti_mail 接受报警邮件的邮箱,多邮箱时用分号分割

pythonlog 运行日志的输出位置

sender 发件人的邮箱

smtpserver 发件服务器

username 发件邮箱用户名

password 发件邮箱密码

sms_string 短信通道字符串,这个需要你的公司有付费的短信通道,并配合修改第46行代码才可以使用。

开发环境

Python 2.7.5

作者介绍

yihongfei QQ:413999317

CCIE 38649

寄语

网工也能搞代码,为网络自动化运维尽绵薄之力!

About

发送短信和邮件的python模块

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages