python3模塊smtplib實現(xiàn)發(fā)送郵件功能
本文實例為大家分享了python3 smtplib發(fā)送郵件的具體代碼,供大家參考,具體內容如下
smtplib模塊是smtp簡單郵件傳輸協(xié)議客戶端的實現(xiàn),為了通用性,有時候發(fā)送郵件的時候要帶附件或圖片,用email.mime來裝載內容。代碼如下:
import smtplib
import email.mime.multipart
import email.mime.text
msg=email.mime.multipart.MIMEMultipart()
msg['from']='ustchacker@tom.com'
msg['to']='blablabla@aliyun.com'
msg['subject']='test'
content='''''
你好,
這是一封自動發(fā)送的郵件。
www.ustchacker.com
'''
txt=email.mime.text.MIMEText(content)
msg.attach(txt)
smtp=smtplib
smtp=smtplib.SMTP()
smtp.connect('smtp.tom.com','25')
smtp.login('ustchacker@tom.com','password')
smtp.sendmail('ustchacker@tom.com','blablabla@aliyun.com',str(msg))
smtp.quit()
查看郵箱內容:

可以看到,用Python發(fā)送郵件只需要用smtplib的connect(連接到郵件服務器)、login(登陸驗證)、sendmail(發(fā)送郵件)三個步驟即可,簡單方便。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- Python使用QQ郵箱發(fā)送郵件報錯smtplib.SMTPAuthenticationError
- python3使用smtplib實現(xiàn)發(fā)送郵件功能
- python smtplib模塊實現(xiàn)發(fā)送郵件帶附件sendmail
- python利用smtplib實現(xiàn)QQ郵箱發(fā)送郵件
- python email smtplib模塊發(fā)送郵件代碼實例
- python3利用smtplib通過qq郵箱發(fā)送郵件方法示例
- Python基于smtplib實現(xiàn)異步發(fā)送郵件服務
- python中使用smtplib和email模塊發(fā)送郵件實例
- 用smtplib和email封裝python發(fā)送郵件模塊類分享
- python使用smtplib模塊發(fā)送郵件
相關文章
tensorflow入門:TFRecordDataset變長數(shù)據(jù)的batch讀取詳解
今天小編就為大家分享一篇tensorflow入門:TFRecordDataset變長數(shù)據(jù)的batch讀取詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01
pytorch?dataset實戰(zhàn)案例之讀取數(shù)據(jù)集的代碼
這篇文章主要介紹了pytorch?dataset實戰(zhàn)案例讀取數(shù)據(jù)集的相關知識,這段代碼可以作為讀取數(shù)據(jù)集的一個DataSet類的基礎類,可以擴充進行修改,以后有類似需要可以拿過來修改,本文結合實例代碼給大家詳細講解,需要的朋友可以參考下2022-10-10
pycharm日志總是彈出“無法運行Git,未安裝Git”的問題
這篇文章主要介紹了pycharm日志總是彈出“無法運行Git,未安裝Git”的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06
python 實現(xiàn)12bit灰度圖像映射到8bit顯示的方法
這篇文章主要介紹了python 實現(xiàn)12bit灰度圖像映射到8bit顯示的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-07-07
python3中_from...import...與import?...之間的區(qū)別詳解(包/模塊)
Python編碼第一步是導入模塊,有時候用import?***有時候用from...import,下面這篇文章主要給大家介紹了關于python3中_from...import...與import?...之間區(qū)別的相關資料,需要的朋友可以參考下2022-08-08

