【问题标题】:Password protect for sendEmailsendEmail 的密码保护
【发布时间】:2012-10-28 05:31:59
【问题描述】:

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

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

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

任何指针都非常感谢。

【问题讨论】:

    标签: python email passwords email-client


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-01
      • 2013-09-05
      • 2013-04-26
      • 2016-01-26
      • 2014-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多