gmail回复不使用javamail

时间:2010-10-16 17:42:35

标签: java gmail javamail gmail-pop

我可以使用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是一个问题......不再是一个问题......

请删除此问题......

由于

1 个答案:

答案 0 :(得分:0)

致电transport.sendMessage()之前,请尝试拨打msg.saveChanges()
send()函数在调用sendMessage()之前调用它,但是如果你自己使用sendMessage(),则必须调用它来确保保存任何头文件。