1

こんにちは、ロータス ノートでインライン添付ファイル (メール本文内の画像など)を扱っています。 MIME using.Domino バージョンは 8.5.3

m_session.setConvertMIME(false);

doc.removeItem("$KeepPrivate");

doc.convertToMIME(doc.CVT_RT_TO_HTML,0);

MIMEEntity me=doc.getMIMEEntity("body");

エージェントで試してみると、コードは正常に機能していますが、サーバーにデプロイすると、

NotesException: Conversion To MIME Failed:
[1FD8:0047-1DDC] 12-02-2014 18:30:23   HTTP JVM: HTMLAPI Problem converting to HTML.

私がすべての資料を検索したところ、これはロータスノートの問題であると言っています.誰かがこれを修正する方法を教えてください.または、これに対する回避策があります.助けてください.

4

1 に答える 1

3

ssjsで有効なRichText > 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()
}
于 2015-02-11T12:16:10.577 に答える