相关疑难解决方法(0)

com.sun.mail.smtp.SMTPSendFailedException:530-5.5.1需要验证

我正在尝试从我的Java应用程序向任何特定的电子邮件地址发送电子邮件.我正在使用Java Mail API但不幸的是我收到了SMTPSendFailedException错误.任何人都可以告诉我我在哪里犯了错误.这是我的代码

import java.util.*;

import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;

//import SeconMail.Authenticator;

public class SendMail
{

   public static void main(String [] args)
   {    

      // Recipient's email ID needs to be mentioned.
      String to = "to@gmail.com";

      // Sender's email ID needs to be mentioned
      String from = "from@expertflow.com";

      // Assuming you are sending email from localhost
      String host = "smtp.gmail.com";

      // Get system properties
      Properties properties = System.getProperties();

      // Setup mail server

      properties.setProperty("mail.smtp.host", host);


      properties.put("mail.smtp.starttls.enable", "true");

      properties.put("mail.smtp.auth", "false");
      // Get …
Run Code Online (Sandbox Code Playgroud)

java exception jakarta-mail smtp-auth

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

exception ×1

jakarta-mail ×1

java ×1

smtp-auth ×1