VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • python基础教程之yagmail 邮箱的使用(3)

  

请注意,默认情况下,所有电子邮件地址都使用soft_email_validation==True(默认)进行保守验证。

的oauth2

使用Oauth2进行身份验证甚至更安全,因为您可以撤消令牌的权限。

这是oauth2代码严重依赖的最佳来源之一。

代码:

1
2
yag = SMTP("user@gmail.com", oauth2_file="~/oauth2_creds.json")
yag.send(subject="Great!")

  

当无法找到文件时,它会提示a google_client_id和a google_client_secret。可以在前一个链接之后获得这些变量。

提供后,终端中将显示一个链接,您应该遵循该链接以获取google_refresh_token。再次粘贴,你就安装好了!

请注意,获取该文件的人可以发送电子邮件,但没有其他内容。一旦发现,您可以直接禁用令牌。

神奇 contents

这个contents论点将被巧妙地猜到。它可以传递一个字符串(将变成一个列表); 或者一份清单。对于列表中的每个对象:

请注意,本地文件可以是html(内联); 其他一切都会附上。

本地文件需要具有推断其内容类型的扩展名。

截至0.4.94版本,raw并且inline已被添加。

反馈

我将尽力在24小时内回应Github .....

请给我一些反馈意见SMTP().feedback('Great job!'):-)

路线图(和优先事项)

错误

请尊重笔者的劳动成果哦,转载请说明出处哦

相关教程
关于我们--广告服务--免责声明--本站帮助-友情链接--版权声明--联系我们       黑ICP备07002182号