python中程式設計傳送郵件類

2021-08-21 15:36:19 字數 975 閱讀 5487

class sendmail:

def send_mail_html(self,host,post,sender,password,receivers,subject,file):

self.sender = sender

self.receivers = receivers  # 接收郵件,可設定為你的qq郵箱或者其他郵箱

# 建立乙個帶附件的例項

message = mimemultipart()

#發件人的header

message['from'] = header("ddthtml測試報告", 'utf-8',sender)

#收件人的header

message['to'] = header("測試", 'utf-8',receivers)

# 主題

subject = 'python smtp 郵件測試'

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

def send_email_txt(self,host,post,sender,password,receivers,subject,file):

self.sender = sender

self.receivers = receivers  # 接收郵件,可設定為你的qq郵箱或者其他郵箱

# 建立乙個帶附件的例項

message = mimemultipart()

#發件人的header

message['from'] = header("這次是自動化測試結果,請查收!", 'utf-8',sender)

#收件人的header

message['to'] = header("測試", 'utf-8',receivers)

# 主題

subject = 'fd的測試報告'

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

Python 郵件傳送類

import smtplib 發郵件 from email.mime.text import mimetext 郵件文字 class sendmail def init self,smtpsever,sender,password self.smtpsever smtpsever 伺服器 self....

Python傳送郵件的類

綜合網上查到的內容,寫的python傳送郵件的類。具體用法可以參看if name main 之後的 如果要作為傳送郵件的指令碼命令,可以python sendmail.py to email subject attachment 然 後輸入郵件內容 ctrl d 或ctrl z 即可。如果要在其他程...

html傳送郵件 Python傳送郵件(三十)

簡單郵件傳輸協議 smtp 是一種協議,用於在郵件伺服器之間傳送電子郵件和路由電子郵件。python提供smtplib模組,該模組定義了乙個smtp客戶端會話物件,可用於使用smtp或esmtp偵聽器守護程式向任何網際網路機器傳送郵件。這是乙個簡單的語法,用來建立乙個smtp物件,稍後將演示如何用它...