关于阿里云借助python发送短信
第一步:登陆阿里云平台找到邮件推送服务-点击发信地址-点击新建发信地址如图

选择发信域名-自定义账户(注:这个账户得记得,一会要用到)--发信类型选择出发邮件--点击确定

找到设置SMTP密码--点击输入密码(注:密码非常重要)

找到发信域名--点击配置

按照域名解析的去添加记录值

找到域名点击域名解析--点击添加记录

按照上图进行操作即可
发信要借助python脚本来发信
参考脚本
#!/usr/bin/python
#coding:utf-8
import smtplib
from email.mime.text import MIMEText
import sys
#发信地址
mail_user = 'yantou' ##刚刚添加的账号
#发信地址的SMTP密码
mail_pass = '123456' ##SMTP密码,前面有注明 注:千万不要把真实账户密码公开
def send_mail(to_list,subject,content):
me = "aliyun告警平台"+"<"+mail_user+">"
msg = MIMEText(content, 'plain', 'utf-8')
msg['Subject'] = subject
msg['From'] = me
msg['to'] = to_list
try:
#定义阿里云提供的SMTP服务地址
s = smtplib.SMTP("smtpdm.aliyun.com", 80)
s.login(mail_user,mail_pass)
s.sendmail(me,to_list,msg.as_string())
s.close()
return True
except Exception,e:
print str(e)
return False
if __name__ == "__main__":
send_mail(sys.argv[1], sys.argv[2], sys.argv[3])

浙公网安备 33010602011771号