java发送邮件时出现“554 5.1.0 Sender Denied"请大神帮帮忙

用的邮箱不是QQ 邮箱 ,是自己公司的邮箱。
javax.mail.MessagingException: 554 5.1.0 Sender Denied

at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1020)
at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:716)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:388)
at com.hkbf.directionexcel.service.SendEmail.doSendHtmlEmail(SendEmail.java:123)
at com.hkbf.directionexcel.service.SendEmail.main(SendEmail.java:145)

记得有的邮箱没有开启某个协议 你得用公司邮箱登录 然后开启 比如smtp协议 不然是发不出去的

公司邮箱在outlook 是可以用的。

图片说明

给你个帖子看看行不行?http://www.5dmail.net/bbs/thread-4266-1-1.html