代碼發送電子郵件以下內容:如何編碼的互聯網地址
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);
我probelem是,UTF-8,因爲我已經編碼主題我怎樣才能編碼收件人地址即。 new InternetAddress(address)
爲什麼要編碼收件人地址? –
@MichaelLaffargue:因爲郵件是外文,所以收件人地址 – Romi
@Romi:你從哪裏得到你的電子郵件地址?數據庫或一些屬性文件?是'地址'是一個'字符串'嗎? – HashimR