2

我有一个脚本,它将登录到 STMP 服务器(GMail)以发送电子邮件通知。如何在不以纯文本形式分发密码的情况下做到这一点?

4

3 回答 3

1

让脚本在运行时请求密码。

请注意,我不建议它接受密码作为命令行参数,因为这不是很安全,因为它将记录在命令历史记录等中。

于 2012-07-20T09:23:23.753 回答
1

您可以让脚本查找密码的环境变量:

import os
password = os.environ['GMAIL_PASSWD']
于 2012-07-20T11:49:34.177 回答
0

检查您的提供商是否提供不需要身份验证的 smtp 服务器并使用它。

于 2012-07-20T09:27:26.763 回答