javax.mail.AuthenticationFailedException: 535 Error: authentication modefailed怎么解决

收藏,922 浏览
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
JavaMail本地测试发送邮件,总是出现这个授权失败,我已经反复校验多次,并且在QQ 邮箱也开启了SMTP,pop3等服务。。。求大神赐教为什么授权会失败啊,特急!!!!
&title&test JavaMail&/title&xrl123456
同步到新浪微博
不要错过该问题的后续解决方案
如果你没找到答案,记得登录关注哦,大家会尽全力帮你解决的 ^___^
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
内容质量差,或不适合在本网站出现
无意义讨论型问题
其他原因(请补充说明)
举报理由:
推广(招聘、广告、SEO 等)方面的内容
带有人身攻击、辱骂、仇恨等违反条款的内容
与已有问题重复(请编辑该提问指向已有相同问题)
内容质量差,或不适合在本网站出现
答非所问,不符合答题要求
其他原因(请补充说明)
补充说明:当前访客身份:游客 [
当前位置:
用javax.mail写的一个发邮件的程序,已经设置了smtp验证为true,并且发送其他邮局的邮箱账号都没有问题,就只有在发送163邮箱账号时会不给验证通过,报如下错误:
设置系统属性:mail.smtp.host = 163mx03.准备获取邮件会话对象!准备创建MIME邮件对象!设置smtp身份认证:mail.smtp.auth = true设置邮件主题!设置发信人!正在发送邮件....邮件发送失败!javax.mail.AuthenticationFailedException: 550
搞了很长时间都没弄好,拜求高手帮忙!
共有15个答案
没有设置用户名和密码吗?
看看我的一个邮件发送类,里面有关于如何设置用户名和口令的
引用来自#3楼“红薯”的帖子
看看我的一个邮件发送类,里面有关于如何设置用户名和口令的
Session mailSession = Session.getInstance(props, null);
Transport transport = mailSession.getTransport(&smtp&);
transport.connect((String) props.get(&mail.smtp.host&), username, password);
这个设置都是对的,因为发其他的邮箱全部都是能成功的&
还有老大你给的这个链接不对吧?
引用来自#2楼“鉴客”的帖子
没有设置用户名和密码吗?
mail.smtp.host =
Authentication的username 不要用带@啥的 直接@前面的。。。。
引用来自#6楼“红薯”的帖子
mail.smtp.host =
设置了 mail.smtp.host = 163mx03.&
这个是查找出来的的MX记录的邮件服务器地址,应该是没有错的,而且就算换成 这个后结果还是报一样的错误
引用来自#7楼“laserdance”的帖子
Authentication的username 不要用带@啥的 直接@前面的。。。。
这个不行吧?那怎么知道是谁发送的?这样验证更加不可能通过吧?我试了 :535 Error: authentication failed
引用来自#8楼“alex.deng”的帖子
引用来自#6楼“红薯”的帖子
mail.smtp.host =
设置了 mail.smtp.host = 163mx03.&
这个是查找出来的的MX记录的邮件服务器地址,应该是没有错的,而且就算换成 这个后结果还是报一样的错误
自动帮你分配一个合适的地址
不行就没脾气了,搞不好被网易邮箱把你拉黑了,换个帐号和IP试试?
有什么技术问题吗?
alex_de...的其他问题其他回答(1)
百度一下,好像挺典型的。看到不少案例。
园豆:1225
园豆:1225
&&&您需要以后才能回答,未注册用户请先。汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
出现com.sun.mail.smtp.SMTPSendFailedException: 550 是什么原因造成的啊??&&&&&&&&&
这个示例讲的太明白了.非常好! 我有两个邮箱,用其中一个就发邮件成功.用另外一个发邮件就会报错,我用我的QQ信箱也报错.代码相同. 报错:QQ信箱 535 Error: authentication failed javax.mail.AuthenticationFailedException 或者是163信箱. 550 Error: 用户被锁定 javax.mail.AuthenticationFailedException 不知道为什么???? &&&&&&&
&re: 使用javamail发信过程中的一些问题及解决方法
String smtp = ""; // 设置发送邮件所用到的smtp ..... props.put("mail.smtp.auth", "true"); // 是否到服务器用户名和密码验证 props.put("mail.smtp.host", smtp); // 设置SMTP主机 props.put("mail.smtp.user", servername); props.put("mail.smtp.password",serverpaswd); // 到服务器验证发送的用户名和密码是否正确 Email_Autherticatorbean myEmailAuther = new Email_Autherticatorbean(servername, serverpaswd); // 设置邮件会话 mailSession = javax.mail.Session.getDefaultInstance(props,(Authenticator) myEmailAuther); ""; 报错: DEBUG SMTP: Found extension "PIPELINING", arg "" DEBUG SMTP: Found extension "AUTH", arg "LOGIN PLAIN" DEBUG SMTP: Found extension "AUTH=LOGIN", arg "PLAIN" DEBUG SMTP: Found extension "8BITMIME", arg "" DEBUG SMTP: Attempt to authenticate AUTH LOGIN 334 dXNlcm5hbWU6 eW91ZGVwZW5n 334 UGFzc3dvcmQ6 NHlvdWRlcGVuZzQ= 550 用户被锁定 javax.mail.SendFailedException: S nested exception is: class javax.mail.AuthenticationFailedException at javax.mail.Transport.send0(Transport.java:218) at javax.mail.Transport.send(Transport.java:80) at mail.a1.SendMailTest.sendmail(SendMailTest.java:104) at mail.a1.SendMailTest.main(SendMailTest.java:30) 如果换成就可以发了!&&&& &&
&re: 使用javamail发信过程中的一些问题及解决方法[未登录]
我用163不行,换成了就好了,不知为什么&&&& &&
&re: 使用javamail发信过程中的一些问题及解决方法
报认证失败时,这样写就能通过: props.put("mail.smtp.auth", "true"); Session session = Session.getDefaultInstance(props, new Authenticator(){ protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication(username, password); }}); ---- 注意: username, password在上面要有定义&&&& &&
&re: 使用javamail发信过程中的一些问题及解决方法
我在用javamail发送邮件时总是报未授权错误,但是在发送之前已经设置好了mail.smtp.auth=true,另外还引用了SmtpAuthenticator sa = new SmtpAuthenticator();/*SmtpAuthenticator是继承了javax.mail.Authenticator类的*/ Session mailSession = Session.getInstance(props, sa);但是每次运行结果总是如下: 设置系统属性:mail.smtp.host =
准备获取邮件会话对象! 准备创建MIME邮件对象! 设置smtp身份认证:mail.smtp.auth = true 开始是否是需要验证的::----&null 设置需要验证true 设置邮件主题! 设置发信人! 增加邮件附件:e:\tt.txt 正在发送邮件.... 邮件发送失败!javax.mail.AuthenticationFailedException javax.mail.AuthenticationFailedException at javax.mail.Service.connect(Service.java:264) at javax.mail.Service.connect(Service.java:134) .testmail.vv.sendMail.sendout(sendMail.java:233) .testmail.vv.sendMail.main(sendMail.java:273)
引文来源&&----------------------------一键转贴,快速捕捉生活精彩,赢每周好礼!
阅读(1092)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_080071',
blogTitle:'使用javamail发信过程中的一些问题及解决方法',
blogAbstract:'
今天在研究javamail发信的过程中,出现了一些小问题,现总结如下,以免后来者走些不必要的弯路,先把完整的能够正常运行的代码示例粘贴如下:发邮件源代码:package com.hyq.
import java.util.Pimport javax.mail.*;import javax.mail.internet.*;
public class MailExample {
& public static void main (String args[]) throws Exception {&&& &&& String host = \"\";&& //发件人使用发邮件的电子信箱服务器',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:2,
publishTime:9,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}How can I configure mail to be sent without authentication | Jaspersoft Community

我要回帖

更多关于 authentication 的文章

 

随机推荐