使用python发邮件

step1:

在pycharm导入三个模块:yagmail keyring imbox
具体导入的方法
方法1:
ctrl+r
直接输入 pip install yagmail keyring imbox (注意用空格分开)
使用python发邮件_第1张图片
方法2
在pycharm里面手动添加
打开pycharm,依次点击file->settings
在project目录下的project interpreter 点击右边的“+”
使用python发邮件_第2张图片
在搜索框里面三个模块的名字: yagmail keyring imbox,点击install package
使用python发邮件_第3张图片

step2:

进入QQ邮箱界面,点击设置,在选择账户
使用python发邮件_第4张图片
将以下协议开通,记住注册码(发送短信,获取注册码)
使用python发邮件_第5张图片

接下来输入以下代码
使用python发邮件_第6张图片

import yagmail
yagmail.register(username='qq号@qq.com',password='注册码')
yag=yagmail.SMTP(user='qq号@qq.com',host='smtp.qq.com')
contents=['hello','pyhon']
yag.send('qq号@qq.com','python',contents)

成果
因为我已经注册,所以把注册码,哪行代码去掉
使用python发邮件_第7张图片

你可能感兴趣的:(python自动化办公,python)