我可以使用javamail发送带有gmail的邮件
但我无论如何都无法设置回复...
我使用的代码是......
//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是一个问题......不再是一个问题......
请删除此问题......
由于
答案 0 :(得分:0)
致电transport.sendMessage()
之前,请尝试拨打msg.saveChanges()
send()函数在调用sendMessage()之前调用它,但是如果你自己使用sendMessage(),则必须调用它来确保保存任何头文件。