麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

python實現(xiàn)郵件發(fā)送

2019-11-14 12:28:09
字體:
供稿:網(wǎng)友


前言:

找回密碼時,需要后臺給用戶發(fā)送驗證信息,本篇實現(xiàn)一個基于python的自動發(fā)郵件程序。

需要使用的庫 :smtplib SMTP(Simple Mail Transfer PRotocol)即簡單郵件傳輸協(xié)議,它是一組用于由源地址到目的地址傳送郵件的規(guī)則,由它來控制信件的中轉(zhuǎn)方式。python的smtplib提供了一種很方便的途徑發(fā)送電子郵件。它對smtp協(xié)議進行了簡單的封裝。

代碼如下

#coding:utf-8 import smtplib #from email.mime.text import MIMETextfrom email.MIMEText import MIMETextfrom email.utils import formataddrdef mail(my_user,repwd): ret=True my_sender='[email protected]' #發(fā)件人郵箱,需開啟smtp服務(wù) pwd='密碼' #如是網(wǎng)易,此為客戶端授權(quán)碼 try: str_text='重置的密碼: '+repwd #郵件內(nèi)容 msg=MIMEText(str_text,'plain','utf-8') msg['From']=my_sender msg['To']=my_user msg['Subject']="官方通知" #郵件主題 server=smtplib.SMTP("smtp.163.com",25) server.login(my_sender,pwd) server.sendmail(my_sender,my_user,msg.as_string()) server.quit() except Exception: ret=False return retmy_user='yyy@QQ.com' #收件人郵箱repwd='aaaaa' #重置的密碼ret=mail(my_user,repwd)if ret: print("Success") else: print("Filed")

注意事項:

1、

smtplib.SMTPAuthenticationError: (535, ‘Authentication failed’)

需要‘發(fā)送郵箱’開啟smtp協(xié)議,去郵箱設(shè)置,建議使用163測試,設(shè)置完成后還要獲取 客戶端授權(quán)碼,程序是客戶端登陸,要用此密碼,稍微麻煩點,但對比qq郵箱開啟smtp服務(wù)分分鐘讓我想注銷賬戶的體驗,163還是省事很多。

2、

No module named

這種錯誤查一查,python版本不一樣,叫法會有區(qū)別,可以啟動解釋器,import 模塊后 dir(模塊)檢查

3、Python已經(jīng)封裝了email模塊,注意自己程序的名字不要叫 email.py




發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产免费久久久久 | 九九热精彩视频 | 国产羞羞网站 | 精品一区二区在线观看 | 黄色av.com | 黄色小视频在线免费看 | 天天碰夜夜操 | av电影在线观看网站 | 91精品国产综合久久青草 | 久草手机在线观看视频 | 欧美精品久久久久久久久久 | 国产女同疯狂激烈互摸 | 国产一区日韩一区 | 97人操| 舌头伸进添的我好爽高潮网站 | 国产一级二级毛片 | 午夜视频福利 | 国产免费一级淫片a级中文 99国产精品自拍 | 羞羞电影在线观看www | 在线小视频国产 | 欧美黑人xx | 羞羞视频免费视频欧美 | 一区二区三区黄色 | 91成人一区 | 久久精品黄 | 一级电影免费看 | 久久精品欧美一区二区 | 2019中文字幕在线播放 | 黄色片免费看网站 | 欧美乱码精品一区 | 久久久一区二区 | 91福利在线观看 | 视频一区二区三区在线播放 | 成人福利视频在 | 深夜福利久久久 | 欧美a∨一区二区三区久久黄 | 视频二区国产 | 国产69精品久久久久孕妇黑 | 最新中文字幕免费视频 | 亚洲成a| 激情国产视频 |