Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个脚本,它将登录到 STMP 服务器(GMail)以发送电子邮件通知。如何在不以纯文本形式分发密码的情况下做到这一点?
让脚本在运行时请求密码。
请注意,我不建议它接受密码作为命令行参数,因为这不是很安全,因为它将记录在命令历史记录等中。
您可以让脚本查找密码的环境变量:
import os password = os.environ['GMAIL_PASSWD']
检查您的提供商是否提供不需要身份验证的 smtp 服务器并使用它。