Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 设置java邮件的样式(无需用户交互)_Android_Jakarta Mail - Fatal编程技术网

Android 设置java邮件的样式(无需用户交互)

Android 设置java邮件的样式(无需用户交互),android,jakarta-mail,Android,Jakarta Mail,我能够通过java邮件发送邮件,而无需用户交互。 如何设置邮件文本(正文)的样式(大小、粗体、颜色) 编辑: 我正在使用我找到的代码[在没有用户交互的情况下发送邮件][1]。谢谢比尔·香农你说得对,我需要发送html文本,还有Krylez 方法是在Mail Class/Mail.jave文件中更改send()方法的这一部分: //设置消息正文 BodyPart messageBodyPart=新的MimeBodyPart() messageBodyPart.setText(_body) _mul

我能够通过java邮件发送邮件,而无需用户交互。 如何设置邮件文本(正文)的样式(大小、粗体、颜色)

编辑:
我正在使用我找到的代码[在没有用户交互的情况下发送邮件][1]。

谢谢比尔·香农你说得对,我需要发送html文本,还有Krylez

方法是在Mail Class/Mail.jave文件中更改send()方法的这一部分:

//设置消息正文

BodyPart messageBodyPart=新的MimeBodyPart()

messageBodyPart.setText(_body)

_multipart.addBodyPart(messageBodyPart)

对此

//设置消息正文

BodyPart messageBodyPart=新的MimeBodyPart()

setContent(_body,“text/html”)


_multipart.addBodyPart(messageBodyPart)

提供更多细节可以提高回答的可能性和质量。您使用的是API的哪一部分?给我们看一段代码片段。我不明白我需要一个我不想要的意图?打算添加额外的html.fromhtml,但我只能发送一个stringmsg.setText(“任意”、“utf-8”、“html”);另一种方法是像这样设置DataHandler:DataHandler dh=newDataHandler(newByteArrayDataSource(_body.getByted(),“text/html”);messageBodyPart的setDataHandler如下:messageBodyPart.setDataHandler(dh);