2017-08-01 36 views
0

在便箋中,電子郵件備忘錄可能來自郵箱數據庫/找到該郵箱的文件,即由郵箱的用戶組成,然後發送至外部或內部派對或電子郵件備忘錄可能源自郵箱外部。如何辨別電子郵件備忘錄的來源

此外,郵箱可能是一個組郵箱,有多個用戶,我們希望將任何用戶從該郵箱發送的任何電子郵件作爲外發郵件項目,以及收到的郵件項目(如果它也是寄給該郵箱。

考慮到任何電子郵件可能隨時都放在任何文件夾中,並且無論其當前位置(除非完全刪除),我們都想知道每個給定的電子郵件是否是內部或外部來源,以及什麼時間分別發送或到達,我們如何才能知道Notes僅使用Notes傳入和/或傳出備忘錄常用的NotesDocument字段,郵箱收到給定備忘錄還是從郵箱發送備忘錄?

目標是使用僅包含傳入郵件項目或僅包含傳出郵件項目的Domino Designer創建視圖,而不管其當前文件夾如何。

+0

告訴我們你已經嘗試了什麼,以及如何不工作。 – Newbs

回答

0

您可以使用@IsAvailable(DeliveredDate)識別發送到Notes郵箱的電子郵件。

如果DeliveredDate項目不存在,則可以使用@IsAvailable(PostedDate)識別從Notes郵箱發送的電子郵件。

如果既沒有DeliveredDate也沒有PostedDate項目,那麼這封電子郵件是一個從未發送過的草稿。

您可以檢查SentTo項目的值以確認電子郵件是否實際發送到包含它的郵箱。僅僅因爲它現在在那裏,並不意味着它實際上已經在那裏傳送了!用戶可以輕鬆地將郵件從一個郵箱文件複製並粘貼到另一個郵箱文件,並且該郵件包含的各種項目不會更改。

我不認爲有一個確定的方法來知道電子郵件是否實際上是從它所包含的郵箱文件發送的。From項通常反映發送電子郵件的用戶的名稱,而不是用戶在發送郵件時正在訪問的郵箱。組郵箱模板的特殊編程可能會改變該行爲,但您可能無法依靠它。

相關問題