用javaMail发邮件时出现下面的错误是怎么回事? SMTPSendFailedException: 554 DT:SPM 126 smtp7

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用javaMail发邮件时出现下面的错误是怎么回事? SMTPSendFailedException: 554 DT:SPM 126 smtp7相关的知识,希望对你有一定的参考价值。

Exception in thread "main" com.sun.mail.smtp.SMTPSendFailedException: 554 DT:SPM 126 smtp7,DsmowAA3HlfajoxYymKBEg--.24378S2 1485606624,please see http://mail.163.com/help/help_spam_16.htm?ip=182.108.247.188&hostid=smtp7&time=1485606624

at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2267)
at com.sun.mail.smtp.SMTPTransport.finishData(SMTPTransport.java:2045)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1260)
at com.cevier.Mail.main(Mail.java:54)

参考技术A 554 DT 表示163的服务器端认为你发出的邮件为垃圾邮件,并不是你的代码出了问题。如果可以的话,建议用一些不是很大众化的邮箱地址去实现Java后台发邮件。本回答被提问者采纳

用javamail接收企业邮箱里的邮件信息的问题

用javamail接收企业邮箱里的邮件信息的时候,发件人有的是显示abc: def <xxx@nappor.net>,那么def这一部分是属于发件人的信息的吗,如果是,我在用imap方式接收邮件的时候接收不到def的数据,如果不是,def这部分是什么呢,在javamail中接收数据的时候转码之前根本就接收不到def的数据,放佛是因为def之前有空格的问题,求大神帮助,
如图所示,Message35 from:eBay-Mitglied:这个冒号后面是由内容的,但是就是取不到,我真的不知道是为什么,哪位大哥帮忙解答一下

参考技术A 这是一封网易企业邮箱正常发件邮件的显示格式可以对比下
发件人:"云计算" <w****@***.com>

收件人:"****@***.com" <*****@***.com>

对比发件人:abc: def <xxx@nappor.net> def是属于发件人的,abc:def应该都是发件人自定义昵称,可以任意修改。

imap协议我们通常叫着邮件同步协议,你所用的邮件系统要确定是否支持该一协议。 觉得可以,请给分,谢谢了。追问

朋友,我在用javamail获取imap协议获取发件人信息的时候,我想获取到abc: def的部分,但是获取的时候总是获取到abc:,但是就是获取不到def的部分,所以我想请问一下你这方面的知识你知道吗

参考技术B 尖括号前的应为发件人的昵称(由发件人确定)。冒号后def猜测为本地通讯录中该发件人对应的名称(本地通讯录确定),因此你收不到def。追问

我是用imap接收不到,用pop3就能接收到,不是这个问题

以上是关于用javaMail发邮件时出现下面的错误是怎么回事? SMTPSendFailedException: 554 DT:SPM 126 smtp7的主要内容,如果未能解决你的问题,请参考以下文章

关于JavaMail 使用QQ邮箱发送邮件的问。

用labview连接数据库时出现下面的错误,请大侠指教

javamail发邮件始终报javax.mail.NoSuchProviderException:smtp错误

发邮件出错javamail到底错哪儿了

手机qq邮箱已发邮件打不开图片怎么回事6

用javamail接收企业邮箱里的邮件信息的问题