0
我有一個帶有視圖控件的XPage。在該視圖控件上,我有一個複選框選擇,以便可以選擇一個或多個文檔。在同一個視圖控件上,有一個按鈕。在該按鈕下,我調用創建文檔的SSJS並保存新創建的文檔,然後將新創建的用戶視圖呈現爲XPage。 (不確定這是否重要,但新創建的文檔是包含Subject,SendTo,CopyTo,From,Form等的郵件消息)。在新保存的文檔,還有那麼另一個按鈕調用通過以下一個lotuscript劑:錯誤:找不到加密密鑰
document1.save();
var id = document1.getDocument().getNoteID();
var agent = database.getAgent("(SendMemo)");
agent.run(id)
(SendMemo)非常簡單,用下面的代碼:
on error goto errorlog
dim s as new notessession
set db = session.currentdatabase
dim agent as NotesAgent
set agent = session.CurrentAgent
dim UNID as string
UNID= agent.ParameterDocID;
dim mydoc as notesdocument
set mydoc = db.getDocumentByID(UNID)
mydoc.sendDaily= "No"
call mydoc.ConvertToMIME(2)
Call mydoc.save (true, false)
call mydoc.send(False) ****************
Exit sub
errorlog:
.....
end sub
如果沒有變化對郵件消息發送,它正確地郵寄沒有問題。但是,如果任何文本被改變,代理未完成(在* ****失敗),並且錯誤是
"Notes error: The Cryptographic key was not found"
我曾嘗試以下變化:
call mydoc.send (true)
call mydoc.send (false, recipient)
任何想法?我沒有爲我的郵件文件啓用加密。我唯一看到的是「簽署我發送的郵件」,但檢查後灰色顯示,因此無法更改。