導入子產品:
import smtplib
# 打開測試報告結果
f = open("./result.html", "rb")
# 将測試結果放到郵件的主體中
mailBody = f.read()
# 關閉測試結果的檔案
f.close()
# 聲明一個郵件對象,用剛剛得到的郵件主體
msg = MIMEText(mailBody, "html", "utf-8")
# 設定郵件的主題
msg["subject"] = Header("Automation Test Result", "utf-8")
# 建立一個SMTP服務對象
simple message transfer protocol
# 簡單的消息轉移協定
smtpMail = smtplib.SMTP()
# 連接配接SMTP的伺服器
smtpMail.connect("[email protected]")
# 登入SMTP的伺服器
smtpMail.login("[email protected]", "123456789")
# 使用SMTP的伺服器發送郵件
smtpMail.sendmail("[email protected]", targetEmail, msg.as_string())
# 退出SMTP對象
smtpMail.quit()