首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA邮件发送有关问题

2012-11-01 
JAVA邮件发送问题今天写了一个发送mail的代码一直报错:com.sun.mail.smtp.SMTPSendFailedException: 550 I

JAVA邮件发送问题
今天写了一个发送mail的代码
一直报错:com.sun.mail.smtp.SMTPSendFailedException: 550 Invalid User
在网上找了很久也没有解决!
后来想到,可能是邮件服务器提供商的过滤机制造成:
在代码中将邮件发送方给正确填写即可:
错误代码为:
MimeMessageHelper help = new MimeMessageHelper(mimeMessage,true, "utf-8");
help.setFrom("OY");
help.setTo("test@163.com");
help.setSubject("主题");
help.setText("内容", true);

javaMailSender.send(mimeMessage);
正确为:
MimeMessageHelper help = new MimeMessageHelper(mimeMessage,true, "utf-8");
help.setFrom("OY@163.com");
help.setTo("test@163.com");
help.setSubject("主题");
help.setText("内容", true);

javaMailSender.send(mimeMessage);

热点排行