JavaMail APIで同じ結果が得られるため、これらの2つの機能の違いは何ですか?BodyMimePartクラスのsetText()とsetContent()の違い
Multipart multipart = new MimeMultipart();
BodyPart textBody = new MimeBodyPart();
textBody.setText(bodyText);
textBody.setContent(bodyText, "text/html") ;
multipart.addBodyPart(textBody);
setContentはより一般的な方法です。 setTextはテキストコンテンツ用にカスタマイズされています。サブタイプを指定できるバージョンもあります(https://javaee.github.io/javamail/docs/api/javax/mail/internet/MimeMessage.html#setText-java.lang.String-java)。 lang.String-java.lang.String-)ので、htmlコンテンツにも使用できます。 –