codice per inviare e-mail è il seguente:Come codificare l'indirizzo Internet
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);
mio probelem è che soggetto come ho codificato in utf-8 Come posso codificare l'indirizzo del destinatario vale a dire. new InternetAddress(address)
Perché codificare l'indirizzo del destinatario? –
@MichaelLaffargue: Poiché la posta è in lingua straniera, così come l'indirizzo del destinatario – Romi
@Romi: da dove prendi il tuo indirizzo/i di posta elettronica? database o qualche file di proprietà? è 'address' a' String'? – HashimR