Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java邮件API密码验证_Java_Swing_Email_Jakarta Mail_Validation - Fatal编程技术网

Java邮件API密码验证

Java邮件API密码验证,java,swing,email,jakarta-mail,validation,Java,Swing,Email,Jakarta Mail,Validation,我正在使用Java邮件API发送电子邮件。所以我从用户那里得到了电子邮件和密码,我只想在他们输入密码时检查密码,但我不知道如何在Java Mail API中验证密码。有人能帮忙吗 问题2: protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication("xxx@gmail.com","*"); } 上述方法的用途是什么?验证您必须使用的密码。您不必发送消息

我正在使用Java邮件API发送电子邮件。所以我从用户那里得到了电子邮件和密码,我只想在他们输入密码时检查密码,但我不知道如何在Java Mail API中验证密码。有人能帮忙吗

问题2:

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

上述方法的用途是什么?

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

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

“验证密码”什么是“密码”?DYM验证或验证电子邮件地址?1)不要点击“后退按钮”编辑问题。而是单击问题中的。2) 每个问题问一个问题。3) 使用代码格式。为此,请选择代码示例并单击邮件发布/编辑表单上方的
{}
按钮。@Andrew,在Java Mail API中,我们可以通过正确的SMTP将电子邮件发送给任何人,但如果我们为相应的smpt服务器输入了错误的电子邮件或密码,则当我调用Mail.send()时,Mail API会通知我方法只发送一封初始的电子邮件。谢谢你的建议@andrew,我以后会按照它来做。“当我调用Mail时,邮件API会通知我。send()方法只发送一封初始的电子邮件。”我知道直到“Mail.send()方法…”你能重新表述那句话的最后一部分吗?“验证密码”是什么“密码”?DYM验证或验证电子邮件地址?1)不要点击“后退按钮”编辑问题。而是单击问题中的。2) 每个问题问一个问题。3) 使用代码格式。为此,请选择代码示例并单击邮件发布/编辑表单上方的
{}
按钮。@Andrew,在Java Mail API中,我们可以通过正确的SMTP将电子邮件发送给任何人,但如果我们为相应的smpt服务器输入了错误的电子邮件或密码,则当我调用Mail.send()时,Mail API会通知我方法只发送一封初始的电子邮件。谢谢你的建议@andrew,我以后会按照它来做。“当我调用Mail时,邮件API会通知我。send()方法只发送一封初始的电子邮件。”我知道直到“Mail.send()方法…”为止,你能重新表述这句话的最后一部分吗?