我正在嘗試從NSF文件讀取電子郵件。我想從電子郵件正文中獲取內嵌圖像。但我作爲一個文本只得到價值從Lotus Notes文檔中獲取HTML正文內容
這是我的示例代碼。
_lotesNotesSession.ConvertMime = false;
nDB = _lotesNotesSession.GetDatabase(null, path, false);
nView = nDB.GetView("$Inbox");
nDoc = nView.GetFirstDocument();
NotesMIMEEntity nMime = nDoc.GetMIMEEntity("Body");
如何獲取電子郵件的HTML正文?
問候; Mayuresh。
對於一些郵件,我沒有得到NotesMimeEntity nMime = nDoc.GetMIMEEntity( 「身體」);返回null – Mayuresh
Notes和Domino處理兩種郵件格式:Notes富文本和MIME。一個簡單的測試方法是檢查hasItem(「$ NoteHasNativeMIME」)。如果消息是富文本,則不能使用MIME類,但可以使用一些技術將消息轉換爲MIME,然後訪問該消息。有關更多信息,請參閱StackOverflow上的此早期問題: http://stackoverflow.com/questions/1880511/how-to-export-rich-text-fields-as-html-from-notes-with-lotusscript –