3

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");

実際の G​​mail ID は someone@gmail.com ですが、ここで何かを読みました

ejb の再デプロイに問題がありました...もう問題ではありません...

この質問を削除してください...

ありがとう

4

1 に答える 1

0

を呼び出す前に、呼び出しtransport.sendMessage()てみてくださいmsg.saveChanges()
send() 関数は、sendMessage() を呼び出す前にこれを呼び出しますが、sendMessage() を自分で使用している場合は、これを呼び出してヘッダーが保存されていることを確認する必要があります。

于 2010-10-16T18:14:08.103 に答える