Python的3行代码实现各种邮件的自动发送

一、先开启各种邮箱的POP3/SMTP/IMAP和查看邮箱的服务器

https://blog.csdn.net/qq_42361748/article/details/88665991

二、编写代码,我用的是网易163邮箱

import yagmail
#连接服务器
mail = yagmail.SMTP("邮箱.com","授权码","smtp.163.com",465)
#准备正文内容
content ='''
好久不见,你还好吗。。
我羡慕、嫉妒你很久了,你除了长得帅,智商高,情商高,能力强,你还有什么?
如果你收到这个消息,给我打赏一下吧,嘿嘿!
'''
#发送邮件
mail.send(["[email protected]","[email protected]","[email protected]","[email protected]"],
          "点开有惊喜欧!!!",
          content,
          "E:\\PycharmProjects\\Python_Test\\a.jpg")
         

三、注意以下细节:

在这里插入图片描述
1、第一个是标题,一定不要设置敏感话题的关键字,不然,邮箱会自动拦截
2、这个一定要用“\”,不然会找不到文件的图片;

3、里面的顺序可以互换位置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章