脚本用于每天通过用户交互发送电子邮件(仅限Gmail)。我想将他们的电子邮件以纯文本文件存储在硬盘中。什么是正确的做法?如何以正确的方式在硬盘上存储密码?
我知道一个方法是询问用户密码保护的电子邮件密码,但这种方法是没有意义的,因为用户必须在每一个电子邮件发送时间键入一个新的密码,所以我宁可问他们的电子邮件密码。
另一种方法是加密密码,并将特定信息与特定信息组合使用,如计算机名称+用户名+系统+ ...,然后使用此密钥对加密密码进行解密。这个问题,我使用Autoit这是易于反编译,所以当一个潜在的攻击者获得加密密码,他们理论上可以知道加密密钥,所以无论谁加密密码许多uniq信息,无论如何,他们都可以得到它。
另一种方法是使用OAuth的Gmail,因此用户并不需要在所有输入密码,但我不能这样做。
任何想法?
什么操作系统?编程环境? (我问一些操作系统和框架有设施可以帮助你) –
语言是[Autoit](http://autoitscript.com)脚本,它仅适用于Windows。 – kissgyorgy