电子邮件
简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)是用于发送电子邮件的协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP规定电子邮件应该如何格式化、加密、在邮件服务器之间传递等。
SMTP只负责发送邮件,IMAP负责取回你的邮件。STP服务器的域名通常是电子邮件提供商的域名,前面加上SMTP。如smtp.163.com;smtp.gmail.com
这里关于电子邮件的部分建议根据廖雪峰大神的教程走
短信
发短信可以使用Twilio模块,不过需要注册。注册完成后就可以使用了,网址为http://twilio.com,网站上有非常详细的教程,建议直接登录网站查看。注意注册后需要两个信息:
你的账号SID和AUTH(认证)标志。然后可以用下面的代码发送短信啦!
# Download the helper library from https://www.twilio.com/docs/python/install
from twilio.rest import Client
# Your Account Sid and Auth Token from twilio.com/console
account_sid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
auth_token = 'your_auth_token'
client = Client(account_sid, auth_token)
message = client.messages.create(
from_='+15017122661',#替换成你的twilio号码
body='body',
to='+15558675310'#中国区+86你的手机号
)
print(message.sid)