Python高階篇 傳送郵件

2021-08-21 08:25:17 字數 675 閱讀 3077

1、首先,需要先引入yagmail模組

import yagmail

2、連線傳送郵箱

username = '[email protected]'    #傳送郵件的郵箱

passwd = '123456abc'    #傳送郵箱的郵箱授權碼

以qq郵箱為例,郵箱的授權碼在如圖所示位置

#若連線的郵箱為qq郵箱,則需要加上smtp_ssl = true安全協議

3、設定傳送內容

mail.send(to = ['[email protected]','[email protected]'],cc = ['[email protected]','[email protected]'],

subject = '郵件標題',contents = '郵件內容',attachments = r'd:\\aaa.jpeg')

4、執行.py檔案,即可收到郵件

Python實現傳送郵件的功能(高階)

上篇文章已經介紹了利用python傳送文字訊息的用法,也在文末遺留了如何傳送和附件的問題,本章主要來回答這兩個問題。如何傳送 如何傳送普通附件 def attach picture self,picture path,msg try with open picture path,rb as f im...

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...