美文网首页
flask-mail 发送邮件

flask-mail 发送邮件

作者: 阿猹在路上 | 来源:发表于2019-05-25 20:59 被阅读0次

    首先我们现在qq里面开通发送邮件服务先

    首先点开qq邮箱设置这里  

    然后点击账户这里,一直往下拉,找到开通 发送邮箱服务(开通之后会有账号密码给自己显示出来,还有一个是授权码--这个就是我们要用来进行登陆发送邮件的密码)

    使用flask-mail 发送邮件(当开通了邮箱服务之后)附上官方的文档链接

    https://pythonhosted.org/Flask-Mail/#api

    (1)首相下载相应的包,然后 进行初始化,(注意的是初始化应该在配置文件之后,这样可以避免一些错误的出现,比如像下面这样)

    (2)先介绍每个api的大致信息

    相关的配置文件

        -----mail 有三个对象属性(当运用 mail = Mail(app)初始化之后)

                send ----发送邮件

                send_message----快速发送邮件(参数和message()相同)

                connect----保持和邮件服务器的持续链接

          ---------msg 对象有几个属性(参数)(当 采用 msg  = Message()时候) 

                subject------邮件的标题

                recipients ----收件人(是一个列表,可以放多个收件人)

                sender  ---- 发送者(当设置配置文件的时候会自动采用配置文件中的)

                body -------邮件的正文内容(支持以 txt 格式的文本)

                html ------ 故名思意可以采用 html 的格式文件(也是正文内容)

                add_recipinent ------可以采用属性的方法添加多个收件人

                attach -------添加发送邮件的小部件(比如发送邮件的时候添加一些 表情包,添加一些图图片之类)

    简单的发送邮件

    集成函数发送电子邮件

    异步发送电子邮件(附加发送图片)

    相关文章

      网友评论

          本文标题:flask-mail 发送邮件

          本文链接:https://www.haomeiwen.com/subject/seozzqtx.html