from email.mime.text import MIMEText
from email.header import Header
import smtplib
import getpass
def inet_mail(body,subject,sender,receivers,host,port,password):
message = MIMEText(body,'plain','utf8')
message['From'] = Header(sender,'utf8')
message['To'] = Header(receivers[0],'utf8')
message['Subject'] = Header(subject,'utf8')
smtp = smtplib.SMTP()
smtp.connect(host,port=port)
#smtp.starttls()
smtp.login(sender,password)
smtp.sendmail(sender,receivers,message.as_bytes())
if __name__ == '__main__':
body = '**********************'
sender = '代发邮箱'
receivers = '接收邮箱'
subject = 'ting-ting'
host = 'smtp.qq.com'
# 密码不是登陆密码,而是代发邮箱授权码
passwd = getpass.getpass()
inet_mail(body, subject,sender,receivers, host, 25,passwd)