如何在java mail api中将String转换为消息?
答案 0 :(得分:6)
您可以使用接受MimeMessage
的{{1}}构造函数。 (见JavaMail documentation)
InputStream
答案 1 :(得分:2)
我不确定你在追求什么。也许The Quintessential Program to Send E-Mail [J2EE]有帮助吗?
关键方法为msg.setText(content)
。
答案 2 :(得分:1)
如果String包含消息正文,则只需获取或创建Message对象(如MimeMessage
)并使用setText
方法。
否则,如果String包含“完整”电子邮件,则必须将标题和正文(来自字符串)分开,并且可以使用addHeaderLine()
方法重新创建邮件标题。