<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
前言:
Python smtplib 教學:展示瞭如何使用 smtplib 模組在 Python 中傳送電子郵件。 要傳送電子郵件,我們使用 Python 開發伺服器,Mailtrap 線上服務和共用的網路託管郵件伺服器。
python傳送郵件需要用到smtplib庫,先簡單瞭解一下
簡單郵件傳輸協定(SMTP)是用於電子郵件傳輸的通訊協定。 Is 是一個 Internet 標準,該標準於 1982 年由 RFC 821 首次定義,並於 2008 年由 RFC 5321 更新為擴充套件 SMTP 新增。 郵件伺服器和其他郵件傳輸代理使用 SMTP 傳送和接收郵件。
smtplib
是一個 Python 庫,用於使用簡單郵件傳輸協定(SMTP)傳送電子郵件。 smtplib
是內建模組; 我們不需要安裝它。 它抽象了 SMTP 的所有複雜性。
要實際傳送電子郵件,我們需要有權存取郵件伺服器。 Python 帶有一個簡單的開發郵件伺服器。 Mailslurper 是易於使用的本地開發伺服器。 共用的虛擬主機提供商使我們可以存取郵件伺服器。 我們可以在帳戶中找到詳細資訊。
smtp協定的基本命令包括:
# smtplib 用於郵件的發信動作 import smtplib from email.mime.text import MIMEText # email 用於構建郵件內容 from email.header import Header # 用於構建郵件頭 # 發信方的資訊:發信郵箱,126 郵箱授權碼 from_addr = 'trobot@126.com' password = 'POP3/SMTP服務授權密碼,上一步可以獲取' # 收信方郵箱 to_addr = 'xxxx@163.com' # 發信伺服器 smtp_server = 'smtp.126.com' """標題""" head="郵箱驗證碼" """正文""" text="【TRobot】您的驗證碼32123,該驗證碼5分鐘內有效,請勿洩漏於他人!" # 郵箱正文內容,第一個引數為內容,第二個引數為格式(plain 為純文字),第三個引數為編碼 msg = MIMEText(text,'plain','utf-8') # 郵件頭資訊 msg['From'] = Header(from_addr) msg['To'] = Header(to_addr) msg['Subject'] = Header(head) # 開啟發信服務,這裡使用的是加密傳輸 #server = smtplib.SMTP_SSL() server=smtplib.SMTP_SSL(smtp_server) server.connect(smtp_server,465) # 登入發信郵箱 server.login(from_addr, password) # 傳送郵件 server.sendmail(from_addr, to_addr, msg.as_string()) # 關閉伺服器 server.quit()
到此這篇關於Python使用smtplib 實現單發和群發郵件驗證碼的文章就介紹到這了,更多相關python傳送郵件內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45