使用python指令碼傳送郵件

2021-06-17 19:54:10 字數 865 閱讀 2662

import smtplib

from email.mime.text import mimetext

from email.header import header

# 傳送方

sender = "***@163.com"

# 接收方

receiver = "***@163.com"

# 中文需要utf-8引數,不好使需要調整

# 在這裡輸入郵件標題 郵件內容

title = "service email"

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

msg = mimetext("service is down", 'plain', 'utf-8')

try:

session = smtplib.smtp()

# 輸入傳送方的郵件服器名稱, gmail需要指定埠:587

session.connect("smtp.163.com")

# 填寫使用者名稱和密碼登入

username = "***"

passwd = "***"

session.login(username, passwd)

# 開始傳送郵件

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

session.quit()

except exception,e:

print e

else:

print "send mail success!"

#自已測試了一下, 挺有意思留下了..

Python 指令碼傳送郵件

使用python完成郵件自動傳送 usr bin python coding utf 8 import smtplib from email.header import header from email.mime.text import mimetext class email sender ob...

python郵件傳送指令碼

複製 usr bin python coding utf 8 author dengyike date 2010 09 28 version 1.0 description auto sending email with attachment file import email import mim...

Python 指令碼自動傳送郵件

自動傳送郵件功能是我們經常要用到的,比如每天定時統計報表資訊,然後自動傳送給運營人員,協助運營人員進行業務資料分析。本文是用python寫的乙個自動傳送郵件的指令碼,呼叫函式時,直接把發件人郵箱位址 密碼 收件人郵箱位址 郵件標題 內容等資訊傳遞給函式,即可實現自動傳送郵件功能。指令碼 如下 pyt...