从本地用户帐户发送电子邮件

时间:2013-12-10 19:01:28

标签: java android gmail javax.mail

我看到很多关于此的帖子,但我仍然感到困惑。

我使用Javax邮件无意地发送电子邮件。

有没有办法从本地用户地址发送电子邮件而不需要用户凭据?

我知道如何获取本地用户的用户名,但是否必须使用用户密码?

像Gmail Auth这样的东西?它有帮助吗?

2 个答案:

答案 0 :(得分:0)

使用它解释的这个链接,程序运行没有任何麻烦

http://www.javatpoint.com/example-of-sending-email-using-java-mail-api-through-gmail-server

答案 1 :(得分:0)

gmail服务器需要密码,这是有充分理由的。您不希望每个人都能够使用您的电子邮件帐户发送电子邮件,而无法阻止他们。

您能够完成所需内容的唯一方法是向用户询问他们的电子邮件密码并将其存储,以便您以后可以在自动发送中使用它。当用户更改其Gmail密码时,您需要提示他们更新其凭据。