第一篇 第三十一節 python發送郵件(不帶附件)

# -*-coding:utf8-*-
"""
=========================================
author: Lujier           time: 2019/7/29
E-mail: [email protected]
==========================================
"""
import smtplib
from email.mime.text import MIMEText
from email.header import Header

"""
該模塊的郵件發送不包含附件
"""
# 創建一個stmp對象
s = smtplib.SMTP()

# 連接到SMTP服務器
host = "smtp.163.com"  # 注意163郵箱的smtp用的是25端口,qq用的是465端口
# 163郵箱的端口是25,qq郵箱是
s.connect(host, 25)

# 登錄SMTP服務器
mail_account = '[email protected]'  # 發件郵箱
mail_pwd = 'XXXXXXX'  # 授權碼
s.login(user=mail_account, password=mail_pwd)

# 構建一封郵件
content = '測試郵件是否發送成功'   # 郵件正文
Subject = '2019/07/01郵件發送'   # 郵件主題
From = mail_account    # 發件人
To = '[email protected]'  # 收件人

mail_content = MIMEText(_text=content, _charset='utf8')
mail_content['From'] = From
mail_content['To'] = To
mail_content['Subject'] = Header(Subject, 'utf8')

# 發送郵件
s.sendmail(from_addr=From, to_addrs=To, msg=mail_content.as_string())










 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章