import smtplib
from email.mime.text import mimetext
from email.utils import formataddr
def mail():
ret = true
try:
#郵件內容
msg = mimetext("郵件內容","plain",'utf-8')
#傳送人
msg['from'] = formataddr(["asd",'[email protected]'])
#接收人
msg['to'] = formataddr(["zxc","[email protected]"])
#郵件內容主題
msg['subject'] = '主題'
#簡單郵件傳輸協議(建立smtp物件:smtp 伺服器主機和埠)
server = smtplib.smtp("smtp.nfky.com",25)
#登入smtp伺服器
server.login("[email protected]","zdc991221")
server.sendmail("[email protected]",["[email protected]",],msg.as_string())
# 關閉smtp會話
server.quit()
#關閉smtp伺服器連線
server.close()
except exception:
ret = false
return ret
result = mail()
if result:
print("傳送成功")
else:
print("傳送失敗")
Python 簡單郵件傳送
第一步 先例項化乙個 smtp 第三 步 登入郵箱,傳入使用者名稱和密碼 第四步 傳送郵件,傳入發件人 收件人 訊息字串 第五步 關閉郵箱連線 message mimetext python 郵件傳送測試.plain utf 8 message from header 傻寶影視 utf 8 傳送者 ...
Python傳送簡單文字郵件
python對smtp支援有smtplib和email兩個模組,email負責構造郵件,smtplib負責傳送郵件。開發步驟 1 構建郵件 from email.mime.text import mimetext 第乙個引數就是郵件正文,第二個引數是mime的subtype,傳入 plain 最終的...
python 最簡單的傳送郵件
傳送郵箱很簡單,只是進行簡單的配置就ok了 在這裡我用的是163郵箱進行傳送,把自己郵箱裡的授權碼設定為開啟,得到授權碼,這個就是下面設定裡的密碼,因為為了安全怎麼會讓你輸入郵箱的密碼呢 在工程目錄下的setting.py檔案裡進行配置 配置郵箱 email backend django.core....