這篇文章帶給大家的內容是關於python實現簡單配置發送郵件的功能,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
本文用第三方類別庫:yagmail 實作;以QQ郵箱作為傳送郵箱為例。
最終的實現效果:給指定郵箱,發送指定內容的郵件。
準備工作
1、用於發送郵件的帳號資訊
例如帳號用自己的qq郵箱,但'密碼'需要在郵箱:設定- -帳號--開啟POP3/SMTP服務,開啟後會獲得授權碼(把它理解為'密碼'就行~)。
2、郵件伺服器的資訊
需要郵件伺服器的位址和端口,一般在郵箱的幫助中都可以查詢到;QQ郵箱為例,伺服器位址為:smtp.qq.com,郵箱連接埠為:465
3、郵件觸達相關
郵件標題,內容,收件者等,這些就不多說了。
使用方法
mail = yagmail.SMTP(郵件帳號,密碼,郵件伺服器位址,郵件伺服器連接埠)
mail.send(收件者清單,郵件主題,郵件內容)
程式碼實例
(用1001@qq.com,將郵件傳送給2019@qq.com和2020@qq.com )
# -*-coding:utf-8-*-import yagmail mail = yagmail.SMTP("1001@qq.com","shouquanma","smtp.qq.com",465) word = "test mail" mail.send(["2019@qq.com","2020@qq.com"],"python test mail",word)
發送郵件的功能就簡單實現啦~ 當然send可以添加更多參數,如'附件'等,有需求的小伙伴可以網上查詢了解~
【相關推薦:python影片教學】
以上是python實作簡單設定發送郵件的功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!