【问题标题】:Java Mail Initial Access check failureJava 邮件初始访问检查失败
【发布时间】:2014-11-19 10:02:06
【问题描述】:

我正在使用 Java Mail API,我收到这个奇怪的错误:“初始访问检查失败”

我的配置看起来不错,URL、用户、密码等。只是无法弄清楚为什么会出现此消息。

550 5.7.1 Initial access check failure
DEBUG SMTP: got response code 550, with response: 550 5.7.1 Initial access check failure

RSET
250 2.5.0 Ok.
DEBUG SMTP: MessagingException while sending, THROW:
com.sun.mail.smtp.SMTPSendFailedException: 550 5.7.1 Initial access check failure
;
  nested exception is:
        com.sun.mail.smtp.SMTPSenderFailedException: 550 5.7.1 Initial access check failure

        at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2133)
        at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1630)
       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1132)
        at javax.mail.Transport.send0(Transport.java:254)
        at javax.mail.Transport.send(Transport.java:124)
        at com.mrd.utilities.SendMailMessage.sendNewsMobileDeviceAlert(SendMailMessage.java:277)
        at DBManager.sendLowVolumeEmailAlert(DBManager.java:241)
        at DBManager.executeQuery(DBManager.java:168)
        at DBManager.getConnection(DBManager.java:109)
        at MainClass.main(MainClass.java:37)
Caused by: com.sun.mail.smtp.SMTPSenderFailedException: 550 5.7.1 Initial access check failure

        at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1637)
        ... 8 more
QUIT
221 2.3.0 Bye received. Goodbye.

【问题讨论】:

    标签: java email jakarta-mail


    【解决方案1】:

    我遇到了这个问题,并通过在 SMTP 服务器上提供对我的服务器和发件人电子邮件 ID 的访问权限来解决它。 SMTP 服务器受限于哪个服务器可以从哪个发件人电子邮件 ID 发送电子邮件。与您的 SMTP 管理员联系,让他们授予您服务器 IP 和发件人电子邮件 ID 的权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-05
      • 1970-01-01
      相关资源
      最近更新 更多