当前位置:   article > 正文

Python:发送邮件_python邮件发送时img src="cid:{image}"的cid应该写什么

python邮件发送时img src="cid:{image}"的cid应该写什么
  1. #getemail:收件箱地址
  2. #textemail:邮件标题
  3. #imgurl:邮件主体图片URL
  4. def emailC(getemail,textemail,imgurl):
  5. try:
  6. mailserver = "smtp.qq.com" # 邮箱服务器地址
  7. username_send = '2804247857@qq.com' # 邮箱用户名
  8. password = '' # 邮箱密码:需要使用授权码
  9. username_recv =getemail # 收件人,多个收件人用逗号隔开
  10. mail = MIMEText('<html><body><img src=\"'+imgurl+'" alt="imageid"></body></html>\'', 'html', 'utf-8')
  11. mail['Subject'] =textemail
  12. mail['From'] = username_send # 发件人
  13. mail['To'] = username_recv # 收件人;[]里的三个是固定写法,别问为什么,我只是代码的搬运工
  14. smtp = smtplib.SMTP(mailserver, port=25) # 连接邮箱服务器,smtp的端口号是25
  15. # smtp=smtplib.SMTP_SSL('smtp.qq.com',port=465) #QQ邮箱的服务器和端口号
  16. smtp.login(username_send, password) # 登录邮箱
  17. smtp.sendmail(username_send, username_recv, mail.as_string()) # 参数分别是发送者,接收者,第三个是把上面的发送邮件的内容变成字符串
  18. smtp.quit() # 发送完毕后退出smtp
  19. except:
  20. print("ERROR")

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/701884
推荐阅读
相关标签
  

闽ICP备14008679号