python3.4實現(xiàn)郵件發(fā)送功能
更新時間:2018年05月28日 09:40:50 作者:王小濤_同學
這篇文章主要為大家詳細介紹了python3.4實現(xiàn)郵件發(fā)送功能,含帶中文附件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了python實現(xiàn)郵件發(fā)送功能的具體代碼,供大家參考,具體內(nèi)容如下
import smtplib
import os
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from email import encoders
user = '*******@qq.com'
pwd = '*******'
to = ['******@139.com', '******@qq.com']
msg = MIMEMultipart()
msg['Subject'] = '這里是主題...'
content1 = MIMEText('這里是正文!', 'plain', 'utf-8')
msg.attach(content1)
attfile = 'C:\\Users\\hengli\\Pictures\\CameraMan\\哈哈.doc'
basename = os.path.basename(attfile)
fp = open(attfile, 'rb')
att = MIMEText(fp.read(), 'base64', 'utf-8')
att["Content-Type"] = 'application/octet-stream'
att.add_header('Content-Disposition', 'attachment',filename=('gbk', '', basename))
encoders.encode_base64(att)
msg.attach(att)
#-----------------------------------------------------------
s = smtplib.SMTP('smtp.qq.com')
s.login(user, pwd)
s.sendmail(user, to, msg.as_string())
print('發(fā)送成功')
s.close()
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- python實現(xiàn)郵件發(fā)送功能
- python生成每日報表數(shù)據(jù)(Excel)并郵件發(fā)送的實例
- python實現(xiàn)QQ郵箱/163郵箱的郵件發(fā)送
- python2.7實現(xiàn)郵件發(fā)送功能
- python模塊smtplib實現(xiàn)純文本郵件發(fā)送功能
- python郵件發(fā)送smtplib使用詳解
- Python實現(xiàn)的查詢mysql數(shù)據(jù)庫并通過郵件發(fā)送信息功能
- Python實現(xiàn)定時備份mysql數(shù)據(jù)庫并把備份數(shù)據(jù)庫郵件發(fā)送
- python實現(xiàn)12306搶票及自動郵件發(fā)送提醒付款功能
- python實現(xiàn)自動發(fā)送郵件發(fā)送多人、群發(fā)、多附件的示例
- 利用python實現(xiàn)簡單的郵件發(fā)送客戶端示例
- python定時利用QQ郵件發(fā)送天氣預報的實例
- python實現(xiàn)SMTP郵件發(fā)送功能
- python使用smtplib模塊通過gmail實現(xiàn)郵件發(fā)送的方法
- python實現(xiàn)郵件自動發(fā)送
相關文章
Python pandas讀取CSV文件的注意事項(適合新手)
這篇文章主要給大家介紹了關于Python pandas讀取CSV文件的注意事項,非常適合新手,csv是我接觸的比較早的一種文件,比較好的是這種文件既能夠以電子表格的形式查看又能夠以文本的形式查看,需要的朋友可以參考下2021-06-06
pytorch中如何使用DataLoader對數(shù)據(jù)集進行批處理的方法
這篇文章主要介紹了pytorch中如何使用DataLoader對數(shù)據(jù)集進行批處理的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-08-08

