python傳送郵件

2021-08-11 16:44:24 字數 801 閱讀 2792

直接**:

import smtplib

from email.mime.text import mimetext

from email.header import header

sender = '**********@163.com' #傳送郵箱

receiver = '*********@163.com' #接受郵箱

smtpserver = 'smtp.163.com'

username = '********@163.com' #設定郵箱

password = '*****' #不是郵箱密碼,而是伺服器設定密碼!

subject = '郵件測試'

msg = mimetext('你好,世界~', 'plain', 'utf-8') # 中文需引數『utf-8',單位元組字元不需要

msg['subject'] = header(subject, 'utf-8')

msg['from'] = 'ted<[email protected]>'

msg['to'] = "[email protected]"

smtp = smtplib.smtp()

smtp.connect('smtp.163.com', port = 25)

smtp.login(username, password)

smtp.sendmail(sender, receiver, msg.as_string())

smtp.quit()

python版本:3.6.2

html傳送郵件 Python傳送郵件(三十)

簡單郵件傳輸協議 smtp 是一種協議,用於在郵件伺服器之間傳送電子郵件和路由電子郵件。python提供smtplib模組,該模組定義了乙個smtp客戶端會話物件,可用於使用smtp或esmtp偵聽器守護程式向任何網際網路機器傳送郵件。這是乙個簡單的語法,用來建立乙個smtp物件,稍後將演示如何用它...

python 傳送郵件

coding utf 8 import smtplib from email.mime.text import mimetext from email.header import header 檔案形式的郵件 def email file mail host smtp.qq.com 郵箱伺服器 ma...

python 傳送郵件

smtp mail transfer protocol 即簡單郵件傳輸協議,它是一組用於由源位址到目的位址傳送郵件的規則,由它來控制信件的中轉方式。python的smtplib提供了一種很方便的途徑傳送電子郵件。它對smtp協議進行了簡單的封裝。直接貼 coding utf 8 import smt...