メールを送信するコードは次のとおりです。
MimeMessage msg = new MimeMessage(session);
msg.setSubject("subject", "UTF-8"); // here you specify your subject encoding
msg.setContent("yourBody", "text/plain; charset=utf-8");
msg.setFrom("senderAddress");
msg.addRecipient(Message.RecipientType.TO, new InternetAddress(address));
Transport.send(msg);
私の問題は、件名をutf-8でエンコードしたので、受信者アドレスをエンコードするにはどうすればよいかということです。new InternetAddress(address)