Gmail ответ на не работает с Java

Я могу отправлять письма с Gmail с помощью Java

Но я не могу установить ответ в любом случае...

код, который я использую...

   //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 ответ

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

Другие вопросы по тегам