0

我正在使用 Java Mail API 发送电子邮件。所以我从用户那里收到电子邮件和密码,我只想在他们输入密码时检查密码,但我没有任何想法来验证 Java Mail API 中的密码。任何人都可以帮忙吗?

问题2:

protected PasswordAuthentication getPasswordAuthentication() 
{
  return new PasswordAuthentication("xxx@gmail.com","*");
} 

以上方法有什么用

4

1 回答 1

3

要验证密码,您必须使用它。您不必发送消息,但您必须连接到服务器并进行身份验证。使用 Transport.connect 方法。如果您不打算很快发送消息,您可以立即关闭连接,或者您可以保存 Transport 对象以供以后在发送消息时使用,并在完成后关闭它。请注意,如果您在 Transport.connect(验证密码)和 Transport.sendMessage(发送消息)之间等待用户输入,服务器可能会导致连接超时,您必须在发送前重新连接。

于 2013-01-11T04:26:20.503 回答