1. 程式人生 > >知識點-python郵件傳送提醒

知識點-python郵件傳送提醒

#python郵件傳送主要用到兩個庫,都是自帶的
1)smtplib 用於登入和傳送
2)email 主要用於內容的編輯
兩個結合起來挺方便

import smtplib
from email.mime.text import MIMEText

#賬戶資訊塊
user="10***27"
psd="njle***djffd" #這是郵箱授權碼,需要去郵箱後臺申請
sender="10****[email protected]"
receivers=["994****[email protected]","sa***[email protected]"]

#郵件內容編輯
messge=MIMEText("nihao111","plain","utf-8")  #nihao111 這是郵件的內容區
messge["Subject"]="diyi" #這是郵件的title
messge["From"]=sender
# messge["To"]=receivers[0]

#郵件傳送
try:
    mail=smtplib.SMTP_SSL()
    mail.connect("smtp.qq.com",465)
    mail.ehlo()
    # mail.starttls()
    mail.login(user,psd)
    mail.sendmail(sender,receivers,messge.as_string())
    mail.quit()
    print("成功")
except:
    print("傳送失敗")