Gmail ответ на не работает с Java - PullRequest
2 голосов
/ 16 октября 2010

Я могу отправлять письма с помощью 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: somebody@gmail.com, но я кое-что прочитал здесь

была проблема с повторным развертыванием ejb ... больше не проблема ...

пожалуйста, удалите этот вопрос ...

Спасибо

1 Ответ

0 голосов
/ 16 октября 2010

Прежде чем позвонить transport.sendMessage(), попробуйте позвонить msg.saveChanges()
Функция send () вызывает это перед вызовом sendMessage (), но если вы используете sendMessage () самостоятельно, вам придется вызвать это, чтобы убедиться, что все заголовки сохранены.

...