Python进阶篇---发送邮件

1、首先,需要先引入yagmail模块

        import yagmail

2、连接发送邮箱

        username = '[email protected]'    #发送邮件的邮箱

        passwd = '123456abc'    #发送邮箱的邮箱授权码

            以QQ邮箱为例,邮箱的授权码在如图所示位置

            

            

        mail = yagmail.SMTP(user = username,password = passwd,host = 'smtp.qq.com',smtp_ssl = True)

                                                                                       #若连接的邮箱为QQ邮箱,则需要加上smtp_ssl = True安全协议

3、设置发送内容

        mail.send(to = ['[email protected]','[email protected]'],cc = ['[email protected]','[email protected]'],

            subject = '邮件标题',contents = '邮件内容',attachments = r'D:\图片\aaa.jpeg')

4、运行.py文件,即可收到邮件


猜你喜欢

转载自blog.csdn.net/xxdyxxdy/article/details/80989600