pyhotn專案:通過SMTP實現郵件的傳送
阿新 • • 發佈:2018-11-17
#本例項是演示如何通過SMTP實現郵件的傳送
實現流程:建立SMTP伺服器——>登入郵箱——>傳送郵件——>關閉郵箱
#傳送郵件需要匯入的庫
import smtplib
from email.mime.text import MIMEText
#SMTP伺服器的建立,這裡需要卡通的SMTP伺服器為網易@163
SMTPServer ="smtp.163.com"
Sender ="*******@163.com" #發郵件的地址
passwd ="zbz******" #授權密碼
#這裡特別注意這裡的授權密碼需要在網易郵箱開通,附上鍊接
# 設定傳送的內容
message = "Hello World"
msg = MIMEText(message) #內容字元格式轉化為郵件文字,其他格式不被識別
msg["Subjet"] ="Hello" #郵件主題
msg["From"]=Sender #接收者
#建立SMTP伺服器
mailServer = smtplib.SMTP(SMTPServer,25)
#登陸郵箱
mailServer.login(Sender,passwd)
mailServer.sendmail(Sender,[" [email protected]"],msg.as_string())
#退出郵箱
mailServer.quit()
授權密碼獲取短連結:https://dwz.cn/IZZqxm0I