python 網易 python傳送網易郵件

2021-10-16 16:05:35 字數 1814 閱讀 4947

無附件

from smtplib import smtp

from email.header import header

from email.mime.text import mimetext

def main():

sender = '1355***[email protected]'

receivers = '1047**[email protected]'

message = mimetext('用python傳送郵件的例項**','plain','utf-8')

message['subject'] = header('例項**郵件', 'utf-8')

message['from']=sender

message['to']=receivers

smtpter = smtp('smtp.163.com',25)

smtpter.set_debuglevel(1)

smtpter.login(sender,'******')

smtpter.sendmail(sender,receivers,message.as_string())

smtpter.quit()

print('郵件傳送完成')

if __name__ == '__main__':

main()

有附件from smtplib import smtp

from email.header import header

from email.mime.text import mimetext

from email.mime.multipart import mimemultipart

def main():

sender = '135***[email protected]'

receivers = '1047***[email protected]'

# 建立乙個帶附件的郵件訊息物件

message = mimemultipart()

message['from']=sender

message['to']=receivers

#主題如果是中文要五個字以上

message['subject'] = header('本月資料檔案', 'utf-8')

# 建立文字內容

text_content = mimetext('附件中有本月的資料請查收','plain','utf-8')

# 將文字內容新增到郵件訊息物件中

message.attach(text_content)

#開啟附件內容

with open('helloworld.py') as f:

#讀取附件

txt = mimetext(f.read(),'base64','utf-8')

#以文字附件傳送

txt['content-type']='text/plain'

txt['content-disposition']='attachment;filename=helloworld.py'

#新增入郵件訊息物件

message.attach(txt)

smtpter = smtp('smtp.163.com',25)

smtpter.set_debuglevel(1)

smtpter.login(sender,'******')

smtpter.sendmail(sender,receivers,message.as_string())

smtpter.quit()

print('郵件傳送完成')

if __name__ == '__main__':

main()

網易python 程式設計入門 Python

知識單元一 程式語言基礎 第1周 程式設計的基礎知識 教學內容 計算的基本概念,計算機程式語言的歷史,python語言的發展簡史及語言的特點,程式語言的基本語法 教學要求 了解馮諾依曼計算機的基本結構 了解編譯型 解釋型語言的區別 第2周 資料型別 運算子與表示式 變數賦值與簡單i o操作 教學內容...

python 網易 程式設計入門 Python

知識單元一 程式語言基礎 第1周 程式設計的基礎知識 教學內容 計算的基本概念,計算機程式語言的歷史,python語言的發展簡史及語言的特點,程式語言的基本語法 教學要求 了解馮諾依曼計算機的基本結構 了解編譯型 解釋型語言的區別 第2周 資料型別 運算子與表示式 變數賦值與簡單i o操作 教學內容...

python 網易 程式設計入門 Python

知識單元一 程式語言基礎 第1周 程式設計的基礎知識 教學內容 計算的基本概念,計算機程式語言的歷史,python語言的發展簡史及語言的特點,程式語言的基本語法 教學要求 了解馮諾依曼計算機的基本結構 了解編譯型 解釋型語言的區別 第2周 資料型別 運算子與表示式 變數賦值與簡單i o操作 教學內容...