Java Mail初始访问检查失败 [英] Java Mail Initial Access check failure

查看:71
本文介绍了Java Mail初始访问检查失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Java Mail API,但遇到了一个奇怪的错误:初始访问检查失败

I am working with Java Mail API, i am getting this strange error: "Initial Access check failure"

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

My configuration looks fine, URL, user, pwd, etc. Just cannot figure out why this message comes up.

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.


推荐答案

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

I got this issue and resolved it by providing access to my server and sender email id on SMTP server. SMTP servers are restricted as to which server can send email from what sender email id. Contact with your SMTP administrator have them grant permission to your server ip and sender email id.

这篇关于Java Mail初始访问检查失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆