我不知道该问题的适当标题应该是什么,但我的问题摘要如下。
我正在开发一个 android 应用程序,用户只需单击一次即可在不同邮件服务器的各种电子邮件 ID 上发送电子邮件。现在,我的应用程序设计就像用户单击发送邮件时的 . 首先,用户的查询将访问我在远程服务器上运行的 Web 服务。该 Web 服务将在不同服务器的不同 ID 上发送电子邮件。我尝试过使用 ssl 的 java 邮件 API,但是要发送邮件,我们必须将用户名和密码都作为参数传递。现在,我的问题是我应该在我的网络服务器上保存不同用户的密码。因为我认为这将是用户的安全漏洞。而且我认为我们不能使用 java 邮件 API 发送没有密码的邮件。如果是,比如何?我也听说过 open id ,但我认为它只是用于身份验证。或者我可以使用 open id 概念来发送邮件而不存储密码。