使用vbscript在Lotus notes中获取未读邮件

问题描述 投票:0回答:1

如何使用vbscript从Lotus Notes数据库的特定视图(例如$ Inbox)获取所有未读邮件?

    Set objNotesSession = CreateObject("Lotus.NotesSession")
    objNotesSession.Initialize(strPassword)
    Set objNotesdb = objNotesSession.GETDATABASE(strMailServer, 
                       strMailDBName) 
    If Not objNotesdb.IsOpen = True Then 
        Call objNotesdb.Open 
    End If
    Dim view
    Dim vec
    Set view = objNotesdb.GetView("($Drafts)")
    vec = view.GetAllUnreadEntries()

但是对于GetAllUnreadEntries()我得到的Object不支持这个属性或方法

vbscript lotus-notes lotus
1个回答
1
投票

您可以使用GetAllUnreadEntries method中的NotesView class从收件箱中获取所有未读文档。结果将作为NotesViewEntryCollection object.返回

© www.soinside.com 2019 - 2024. All rights reserved.