2014-02-12 4 views
1

안녕하세요, 저는 Lotus Notes에서 인라인 첨부 파일 (메일 본문 내부의 이미지와 같은)을 사용하고 있습니다.이 질문에 대한 지침 (can anyone please tell how to deal with inline images in lotus notes 메일 본문을 RichText agent.But으로 시도 할 때 내가 검색하면 내가도미노 디자이너를 사용하여 Java에서 RIchText를 Java에서 Mime으로 변환합니다.

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

를 얻고 서버에 배치 할 때 MIME using.Domino 버전은

m_session.setConvertMIME(false); 

doc.removeItem("$KeepPrivate"); 

doc.convertToMIME(doc.CVT_RT_TO_HTML,0); 

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

8.5.3이 코드는 잘 작동되는 모든 재료는 말하고있다 이것은 로터스 notes.can 누구와 문제입니다 모든 작업이 this.Please 도움 주위가 this.or를 해결하는 방법을 알려주세요

답변

1

내가 가지고 SSJS, 나는이

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() 
} 
자바

에 적용 할 수있는 생각에 작업 서식있는 텍스트> 마임 변환 스크립트