Python3实现邮件发送

授权码在qq邮箱中 设置 >>> 账户 >>> POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务  中,开启服务,并按照提示发送短信
import smtplib
from email.mime.text import MIMEText

server = "smtp.qq.com"  #定义服务
user = "*********@qq.com"  #账号
pwd = '************'          # 密码或者授权码
content = " 你说时光太难,相守亦太难。可如果你我的相遇注定只是海鸥与波浪邂逅的一线情缘,我也愿化身为海蚌心底最深的一滴泪," \
          "纵然只是沧海遗珠,我同样愿守望海浪的凛冽与缠绵。雨下,好想能采一束绵绵的柳,用思念制成一只短笛,用依恋挽住昨夜的星空," \
          "让心语涉过夜的苍茫、时空的久长飘往你的身旁,只是心绪萦绕,那般空洞彷徨。"      #邮箱内容设定
message = MIMEText(content)
message["subject"] = "来日方长,期待着诗和远方"   #设置主题
message["From"] = user     #发件人
to = "************@qq.com"  #收件人
smtp_email = smtplib.SMTP(server, 25) #定义邮箱服务器
smtp_email.login(user = user, password = pwd)  #登陆邮箱
smtp_email.sendmail(from_addr = user, to_addrs= to , msg= message.as_string()) #发送
smtp_email.quit()  #断开退出邮箱
发布了84 篇原创文章 · 获赞 10 · 访问量 8582

猜你喜欢

转载自blog.csdn.net/AK47red/article/details/103721642
今日推荐