# !/usr/bin/python
# -*- coding: utf-8 -*-
import smtplib
from email.mime.text import mimetext
from email.header import header
import time
# 第三方 smtp 服務
mail_server =
"smtp.163.com"
# 設定伺服器
mail_port =
25sender =
"***@163.com"
# 使用者名稱
sender_password =
"***"
# 口令(授權碼)
receivers =
'***@qq.com'
# 接收郵件,可設定為你的qq郵箱或者其他郵箱
message = mimetext(
'python郵件傳送測試...'
,'plain'
,'utf-8'
)message[
'from'
]= sender
message[
'to'
]= receivers
send_time = time.strftime(
'%y-%m-%d %h:%m:%s'
, time.localtime(time.time())
)subject =
'郵件測試'
+ send_time
message[
'subject'
]= subject
print
(message)
try:
smtpobj = smtplib.smtp(
) smtpobj.connect(mail_server, mail_port)
# 25 為 smtp 埠號
smtpobj.login(sender, sender_password)
smtpobj.sendmail(sender, receivers, message.as_string())
print
("郵件傳送成功"
)except smtplib.smtpexception as e:
print
("error: 無法傳送郵件"
, e)
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...