繁体   English   中英

从Python可执行文件安全地发送电子邮件

[英]Securely Send Email from Python Executable

我正在使用Python工具进行广泛分发(如.exe / .app),该工具会将报告通过电子邮件发送给用户。 目前(在测试中),我正在使用smtplib来构建消息并通过GMail发送,这需要调用login()。 但是,我对此的安全性感到担心-我知道Python二进制文件并不是十分安全,我宁愿不要将密码以明文形式存储在可执行文件中。

我对电子邮件系统不是很熟悉,所以我不知道.exe是否可以安全使用某些内容。 我想我可以设置一个不经过身份验证的邮件服务器,但是我担心它最终将成为垃圾邮件节点。 有没有可以让我从分布式Python .exe / .app发送邮件而又不使其受到潜在攻击的设置?

一种可能的解决方案是创建一个由您管理的Web后端,该后端接受POST调用并将传递的消息仅发送到授权地址。 这样,您还可以保留服务器上电子邮件地址的列表。

像在线错误警报器一样看它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM