2013-03-21 318 views
2

我希望我能在這方面得到一些幫助。我在網上發現的有關使用C#通過蓮花筆記發送電子郵件的一切都是關於自動化整個過程,但我想做一些(我認爲)比這更簡單。當用戶點擊一個按鈕時,我希望程序要做的只是在他們的計算機上打開蓮花筆記(如果它沒有),請打開一個新的電子郵件窗口,其電子郵件地址和標題已填寫完畢。然後,用戶可以填寫正文,CC和其他任何他們想要的內容,然後單擊發送按鈕。如果這是一個重複的問題,我很抱歉,但我似乎無法找到任何東西。謝謝大家。C#和Lotus Notes

+1

是'mailto'註冊蓮花筆記嗎?即當你點擊郵件鏈接時,它會打開蓮花筆記? – 2013-03-21 15:27:28

回答

3

您現在可以使用mailto:協議進行超鏈接,只要Lotus Notes在客戶端註冊以處理它們即可。如果它是主要的郵件客戶端,它可能以這種方式設置。

<a href="mailto:[email protected]?subject=Hello%20There"> 

,或者從一個WinForms按鈕來啓動:

System.Diagnostics.Process.Start("mailto:[email protected]?subject=Hello%20There"); 
0

這個mailto解決方案是最簡單的到目前爲止,但備案...

Lotus Notes中公開了一組OLE自動化你可以用它來做更多的事情,而不僅僅是設置主題。公開類的集合的根是Notes.NotesUIWorkspace。您可以找到Notes OLE自動化here和NotesUIWorkspace類here的一些文檔。