sendEmail的密码保护

时间:2012-10-28 05:31:59

标签: python email passwords email-client

我正在从外部SMTP客户端编写sendEmail脚本。 我正在使用我的Gmail帐户发送电子邮件。

在这个脚本中,我需要提供我的gmail密码和用户名。我的问题是如何 我可以为这些程序加密/保密我的密码。

我认为在代码中给出直接密码是不好的做法。但是,如果我将使用任何类型的加密,它将如何适用于第三方客户端。

非常感谢任何指针。

1 个答案:

答案 0 :(得分:1)

python标准库中有一个名为getpass的模块。

如果您在每次运行脚本时都没有输入密码,我建议您使用它来处理密码。

您还可以通过第三个库访问系统的密钥环服务,例如keyring