import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
#常見第三方郵箱地址
# 新浪郵箱:smtp.sina.com,搜狐郵箱:smtp.sohu.com,qq郵箱:smtp.qq.com,網易郵箱:smtp.163.com
#登陸信息
host_server = 'smtp.qq.com' #使用的郵箱
sender = '' #發送人
code = '' #郵箱的授權碼
receiver = '' #收件人
#郵件內容構造
mail_title = '實驗' #標題
mail_content = '你好!' #內容
msg = MIMEMultipart() # 實例化
msg['Subject'] = mail_title # 標題
msg['From'] = sender # 發件人
msg['To'] = receiver # 收件人
msg.attach(MIMEText(mail_content, 'plain', 'utf-8')) # 文本內容,發送格式,編碼格式
# 發送
try:
smtp = smtplib.SMTP(host_server)
smtp.login(sender, code) # 登陸
smtp.sendmail(sender,receiver,msg.as_string()) #發送信息
print(' 發送成功 ')
except smtplib.SMTPException:
print('發送異常,發送失敗')