import smtplib
from email.mime.text import mimetext
from email.header import header
# come_from 是自己的郵箱,password是郵箱的授權碼
come_from =
'******[email protected]'
# who 使用者是誰 ,相當於使用者名稱。
password =
'*********'
# 秘鑰串 ,相當於密碼。
# to_email 是接收的郵箱
to_email =
'*********@qq.com'
# 我要傳送給誰
# 郵件伺服器
smtp_server =
'smtp.qq.com'
#我們自己不搭建了,有免費的還穩定,出了事情都能找服務商, qq郵箱的服務網域名稱
infos =
"hello,everybody. i am comming."
# 我們要傳送的內容
# 郵箱正文,第乙個引數為內容,第二個引數為格式,預設為純文字,第三個引數是編碼
# 這裡我用把傳送內容賦值給變數infos
msg = mimetext(infos,
'plain'
,'utf-8'
)# 郵件頭部資訊
msg[
'from'
]= header(come_from)
# 傳送給誰
msg[
'to'
]= header(to_email)
# 郵件主題
msg[
'subject'
]= header('')
# 建立例項
server = smtplib.smtp_ssl(smtp_server)
# qq郵箱smtp的埠號是465或587
server.connect(smtp_server,
465)
# 登入郵箱
server.login(come_from, password)
# 傳送郵件
server.sendmail(come_from, to_email, msg.as_string())
print
("傳送完成"
)# 退出郵箱
server.quit(
)
import smtplib
from email.mime.text import mimetext
from email.header import header
# come_from 是自己的郵箱,password是郵箱的授權碼
come_from =
'************@qq.com'
# who 使用者是誰 ,相當於使用者名稱。
password =
'***************x'
# 秘鑰串 ,相當於密碼。
# to_email 是接收的郵箱
to_email =
'*********[email protected]'
# 我要傳送給誰
# 郵件伺服器
smtp_server =
'smtp.qq.com'
#我們自己不搭建了,有免費的還穩定,出了事情都能找服務商, qq郵箱的服務網域名稱
# infos = "hello,everybody. i am comming." # 我們要傳送的內容
html_message =
'%s'
%'jiahanbo'
# 郵箱正文,第乙個引數為內容,第二個引數為格式,預設為純文字,第三個引數是編碼
# 這裡我用把傳送內容賦值給變數infos
# msg = mimetext(html_message, 'plain', 'utf-8')
msg = mimetext(html_message,
'html'
,'utf-8'
)# 郵件頭部資訊
msg[
'from'
]= header(come_from)
# 傳送給誰
msg[
'to'
]= header(to_email)
# 郵件主題
msg[
'subject'
]= header('')
# 建立例項
server = smtplib.smtp_ssl(smtp_server)
# qq郵箱smtp的埠號是465或587
server.connect(smtp_server,
465)
# 登入郵箱
server.login(come_from, password)
# 傳送郵件
server.sendmail(come_from, to_email, msg.as_string())
print
("傳送完成"
)# 退出郵箱
server.quit(
)
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...