java gmail对不使用javamail的回复
我可以用gmail和javamail发送邮件
但是我无论如何也不能给你答复
我使用的代码是
//the actual mail id someone@gmail.com
ccAddress = new InternetAddress( "someone+something@gmail.com");
msg.setFrom(ccAddress);
Address[] addresses = new Address[1];
//actually i want to addressee to reply-to
addresses[0] = new InternetAddress( "someone@yahoo.com" );
msg.setReplyTo(addresses);
msg.setSubject(subject);
msg.setText(text);
msg.setHeader("MIME-Version" , "1.0" );
msg.setHeader("Content-Type" , "text/html" );
msg.setHeader("X-Mailer", "Recommend-It Mailer V2.03c02");
实际的gmail id是someone@gmail.com但是我读了一些here
重新部署ejb时出现问题。。。不再是问题了
请删除此问题
谢谢
# 1 楼答案
在调用
transport.sendMessage()
之前,请尝试调用msg.saveChanges()
send()函数在调用sendMessage()之前调用此函数,但如果您自己使用sendMessage(),则必须调用此函数以确保保存所有标题