# -*-coding:utf8-*-
"""
=========================================
author: Lujier time: 2019/7/29
E-mail: [email protected]
==========================================
"""
import smtplib
from email.mime.text import MIMEText
from email.header import Header
"""
該模塊的郵件發送不包含附件
"""
# 創建一個stmp對象
s = smtplib.SMTP()
# 連接到SMTP服務器
host = "smtp.163.com" # 注意163郵箱的smtp用的是25端口,qq用的是465端口
# 163郵箱的端口是25,qq郵箱是
s.connect(host, 25)
# 登錄SMTP服務器
mail_account = '[email protected]' # 發件郵箱
mail_pwd = 'XXXXXXX' # 授權碼
s.login(user=mail_account, password=mail_pwd)
# 構建一封郵件
content = '測試郵件是否發送成功' # 郵件正文
Subject = '2019/07/01郵件發送' # 郵件主題
From = mail_account # 發件人
To = '[email protected]' # 收件人
mail_content = MIMEText(_text=content, _charset='utf8')
mail_content['From'] = From
mail_content['To'] = To
mail_content['Subject'] = Header(Subject, 'utf8')
# 發送郵件
s.sendmail(from_addr=From, to_addrs=To, msg=mail_content.as_string())