发布网友 发布时间:2022-04-11 14:26
共4个回答
热心网友 时间:2022-04-11 15:55
1、账号密码错误-解决方法:去邮箱网站登录验证一下,如果有独立密码程序中设置密码为独立密码即可。
2、参数设置错误.如:smtp,pop服务器地址设置有误-解决方法可以到邮箱网站查看具体参数。
3、该邮箱账号没有开通第三方工具收发功能-解决方法以QQ邮箱为例:在官方网页中,打开设置,选择账户,选择POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,开启 POP3/SMTP服务。
JavaMail发送邮件时常见错误:
1、the server says:550 relaying mail to <> is not allowed
The server says:550 <>... relaying denied
the server says:550 5.7.1 relaying not permitted
原因及解决办法:使用某些Smtp服务器时,*了收件人的地址,只能换一个Smtp服务器。
2、The server says:550 <>:local user only
The server says:550 <>:Invalid User
The server says:550 Invalid recipient
原因及解决办法:使用163.net,163.com,yeah.net和netease.com之类的Smtp服务器时,只能用自身的信箱发信,所以要在Outlook Express的“帐户属性”中的“个人信息”里面填写正确的邮件地址。
3、the server says:551 delivery not allowed to non-local recipient
The server says:553 Relay restriction.
The server says:553 From <>, message blocked.
The server says:553 sorry,you are not allow to use this SMTP to relay your eami
The server says:553 sorry, that domain isn't in my list of allowed rcpthosts
原因及解决办法:使用21cn.com,china.com,371.net,sina.com等大多数信箱的smtp服务器时,只能用自身的信箱发信,所以要在Outlook Express的“帐户属性”中的“个人信息”里面填写正确的邮件地址。
4、The server says:505 client was not authenticated
The server says:553 authentication is required to send mail as <>
原因及解决办法:使用263.net和sohu.com的Smtp服务器时,不但要用自身的邮箱发信,而且要加入身份验证,所以即要在“个人信息”中填写正确邮箱地址,又要选中“SMTP服务器需要认证”。
5、The server says:553 <>...domain name required
The server says:550 Unable to relay for ...
原因及解决办法:用“用户名#POP3地址”的格式,但在“帐户属性”中的“个人信息”中还是要填写一般的格式。
6、The server says:553 mailbox name not allowed
原因及解决办法:收件人邮箱地址不允许,需检查收件人地址是否正确。
热心网友 时间:2022-04-11 17:13
服务器开启的发信认证,这就是认证失败了热心网友 时间:2022-04-11 18:48
该错误是登录错误,原因有以下几点
一,账号密码错误-解决方法:去邮箱网站登录验证一下,如果有独立密码程序中设置密码为独立密码即可
二,参数设置错误.如:smtp,pop服务器地址设置有误-解决方法可以到邮箱网站查看具体参数,不要想当然
三,该邮箱账号没有开通第三方工具收发功能-解决方法以QQ邮箱为例:在官方网页中-设置-账户-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 开启 POP3/SMTP服务
热心网友 时间:2022-04-11 20:39
说明你的用户名和密码不对导致验证失败 ... 注意去验证一下追问发送者用户名密码是正确的,接收者的邮箱也是正确的,但是收件人账号总是验证失败,javax.mail.AuthenticationFailedException: 535 5.7.3 Authentication unsuccessful
我把代码贴出来了