-2

1 -

在我的电子邮件发送脚本中,我将间隔的电子邮件存储在一个字符串中,然后我使用 ", ".join(to.split())。但是,看起来脚本只发送到第一封电子邮件 - 它与 RFC822 格式有关吗?如果是这样,我该如何解决这个问题?

2 -

我觉得我的密码在我的脚本中可见有点前卫。有没有办法从 cookie 中检索此信息或从 firefox 中保存密码?

提前致谢!

4

2 回答 2

3

用于或标题', '.join()中的列表,但标题仅用于显示。决定邮件实际去向的是 RCPT 信封。假设您使用的是 smtplib,这是第二个参数:To:Cc:

connection.sendmail(senderaddress, to.split(), mailtext)

2:这是可能的,但远非简单。浏览器不希望外部程序查看其对安全敏感的存储数据。

于 2009-02-13T10:40:48.960 回答
2

对于您问题的第二部分,您可以查看 netrc 模块(http://docs.python.org/library/netrc.html)。

这并不比脚本中的密码好多少,但它确实允许使用计算机的任何人读取脚本,而您的主目录中的文件中只有您可以读取密码。

于 2009-02-13T15:30:45.817 回答