2014-06-12 5 views

답변

1

내가 아는 한 전체 문서를 Mime 메시지로 가져올 수 없습니다. 그럼에도 불구하고 "NotesDocument.convertToMime"- 방법으로 시작할 수 있습니다. C#과 vb.net은 내가 선택한 언어가 아닙니다.)

그럼, 유효한 MIME 메시지로 문서를 변환 해 봅시다. 이 메서드는 RichTextItems를 잡고 이름에서 알 수 있듯이 해당 내용을 MIME으로 변환합니다. 당신은 주요 MIME로에 X-Header으로 자신의 가치를 추가 할 수 있습니다, 다른 "정상"필드에

MIMEEntity mime = doc.getMIMEEntity("body"); 
Stream stream = session.createStream(); 
stream.open(File.createTempFile("entity",".eml").getAbsolutePath(); 
if (mime!=null){ 
mime.getEntityAsText(stream); 
} 

:

session.setConvertMIME(false); 
doc.convertToMIME(Document.CVT_RT_TO_PLAINTEXT_AND_HTML); 

이제와 리치 텍스트의 MIME-표현을 얻을 수 있습니다 부품. NotesDocument의 항목을 반복하고 필드 이름 앞에 "X-"를 추가하여 MIME 메시지의 헤더로 추가하십시오.

다시 말씀 드리지만 귀하의 언어로 도움을받을 수 없다니 유감입니다. 나는 당신이 올바른 길을 찾을 수 있기를 바랍니다.

IBM Notes에서 MIME을 사용하는 개념은 the IBM documentation.