【发布时间】:2012-01-26 17:48:32
【问题描述】:
有没有在不将密码输入代码的情况下发送电子邮件?
有许多电子邮件 api-s 可以通过输入用户名和密码发送电子邮件。
示例
sendEmail("myemail@gmail.com","mypass","subject","msg body");
有什么办法可以解决在代码中硬编码密码的问题吗?
【问题讨论】:
标签: java android email passwords password-protection
有没有在不将密码输入代码的情况下发送电子邮件?
有许多电子邮件 api-s 可以通过输入用户名和密码发送电子邮件。
sendEmail("myemail@gmail.com","mypass","subject","msg body");
有什么办法可以解决在代码中硬编码密码的问题吗?
【问题讨论】:
标签: java android email passwords password-protection
您有三个发送电子邮件的选项:
如果您想以静默方式发送电子邮件,则应选择 1 或 2。但更安全的方式是使用第三种方法。
【讨论】:
您可以询问一次用户密码,然后将其存储在您的internal storage 中。如果愿意,可能需要稍后添加更改密码的方法。从文档来看,内部存储甚至是安全的,同时也可以使用额外的加密。这是大多数电子邮件客户端的工作方式。
【讨论】: