2016-04-27 19 views

答えて

1

を高く評価している

MimeMessage msg = sender.createMimeMessage(); 
MimeMessageHelper helper = new MimeMessageHelper(msg, true, "UTF-8"); 

helper.setFrom(eMail); 
helper.setTo(eMail); 
helper.setSubject(subject); 

msg.setContent(message, "text/html"); 

File randomFile = File.createTempFile("rnd", "txt"); 
randomFile.deleteOnExit(); 
helper.addAttachment("rnd", randomFile); 

sender.send(msg); 

...、同様FileInputStreamResourceを使用して、別々のBodyPartを作成し、添付ファイルを追加する他の方法を試してみました。 msg.setContent(message、 "text/html")からhelper.setText(message、true)に変更してください。MimeMessageを使用すると、setContentはメッセージ全体の内容を設定します

+0

ありがとうございました!削除されたsetContentが追加され、helper.setTextが追加されました。 – Axan94

関連する問題