大家好我在莲花笔记中使用内联附件(如邮件正文中的图像)。基于对此问题的指导(can anyone please tell how to deal with inline images in lotus notes我试图将邮件正文从Richtext转换为MIME使用.Domino版本是8.5.3
m_session.setConvertMIME(false);
doc.removeItem("$KeepPrivate");
doc.convertToMIME(doc.CVT_RT_TO_HTML,0);
MIMEEntity me=doc.getMIMEEntity("body");
使用agent尝试时代码工作正常。但是当我在服务器中部署
时NotesException: Conversion To MIME Failed:
[1FD8:0047-1DDC] 12-02-2014 18:30:23 HTTP JVM: HTMLAPI Problem converting to HTML.
当我搜索所有材料时都说这是莲花笔记的问题。任何人都请告诉我如何解决这个问题。或者有任何解决方法。请帮忙
答案 0 :(得分:1)
我有一个工作 RichText> ssjs 中的Mime 转换脚本,我想这可以适应Java
function convertBodyToMimeAndSave(documentToConvert){
// Create a temporary document
// Calling convertToMime makes a MIME output of the full
/// document and puts it in body. If you have other
// fields than body in the original document, that
// will produce undesirable added content to the body
var tmp = database.createDocument();
// Put the original richtext in it
var rt = targetDocument.getFirstItem("Body")
if(!rt) return targetDocument
rt.copyItemToDocument(tmp)
// Convert the temporary document to MIME
tmp.convertToMIME(2)
// Copy all Items (that is, the Body) back to the original document
// (copying the Body specifically seemed to make the script crash)
tmp.copyAllItems (targetDocument, true)
targetDocument.closeMIMEEntities(true, "Body")
targetDocument.save()
}