Ну, да, вы можете, но это не прямой вызов веб-службы.Я не знаю ни о какой конфигурации под ключ, которая позволила бы это.Итак, вам нужно будет «свернуть свой» сервис.Если это так, то вас заинтересуют «Непрочитанные пометки» или «Непрочитанные письма».Это уникальная функция для Lotus Notes и не предоставляется в качестве службы в Java или .Net.Но вы можете обойти это, используя метод " GetAllUnreadEntries " в API объекта Lotus Notes.
Используя этот метод, вы можете программно эмулировать его без особых сложностей.Можете ли вы попробовать это:
Можете ли вы внедрить в приложение ASP.Net значение даты / времени "последней проверки", которое устанавливается при прохождении почтового ящика учетной записи Domino?
Теперь, просматривая папку «Входящие», получите дату создания каждого документа.
В случае электронной почты в базе данных Lotus Notes это дата, когда электронная почта попала в учетную запись.Таким образом, это должно быть достаточно надежное средство определения даты прибытия электронного письма.
Свойство дата создания находится под объектом NotesDocument как " создал ".Это должно вернуть значение даты / времени, которое вы можете использовать.Таким образом, любой документ, который является более новым, чем значение «последний проверенный», будет новым письмом.
Если у вас есть особенно большая папка «Входящие» для циклического прохождения, вы можете получить объект «Входящие» (который можно рассматривать как представление), а также используйте метод « GetAllUnreadEntries » для объекта NotesView.
Ссылки на пример кода приведены в ссылках выше.