日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python实战——发邮件

發布時間:2025/3/11 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python实战——发邮件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
from email import encoders#負責編碼 from email.header import Header#負責處理郵件頭 from email.mime.text import MIMEText#構造郵件內容 from email.utils import parseaddr, formataddr#將輸入內容格式化 import smtplib#發送郵件模塊def _format_addr(s):#處理格式化文本name, addr = parseaddr(s)return formataddr(( Header(name, 'utf-8').encode(), addr))from_addr = input('請輸入發件人的郵箱號碼From: ')#輸入地址 password = input('請輸入發件人的郵箱密碼Password: ')#輸入口令 smtp_server = input('請輸入郵箱服務器地址SMTP server: ')#輸入SMTP服務器地址,qq郵箱SMTP服務器地址:smtp.qq.com to_addr = input('請輸入收件人郵箱地址To: ')#輸入收件人地址content = ''' 親愛的學員朋友:你好!恭喜大家學習堅持到現在!開課吧只為賦能人才,小課讓學習更輕松! '''msg = MIMEText(content, 'plain', 'utf-8') msg['From'] = _format_addr(u'開課吧 <%s>' % from_addr)#發件人 msg['To'] = _format_addr(u'管理員 <%s>' % to_addr)#收件人 msg['Subject'] = Header(u'來自小K的問候……', 'utf-8').encode()#郵件主題server = smtplib.SMTP_SSL(smtp_server, 465)#qq郵箱端口465 server.set_debuglevel(1)#調試級別,可以打印出和SMTP服務器交互的所有信息 server.login(from_addr, password)#登錄 server.sendmail(from_addr, [to_addr], msg.as_string())#發送。to_addr是列表,可能一次發送給多個人。第三個參數把郵件內容MIMEText對象變成str server.quit() 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的python实战——发邮件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。