Я могу открыть Lotus Notes API, используя Perl, без ошибок, также я могу получить список представлений, который включает в себя Входящие, но когда я пытаюсь прочитать сообщения из этого представления, он выглядит пустым? Что я могу делать не так? (на самом деле кажется, что что-то может измениться на стороне заметок, так как этот код работал раньше)
Результат кода ниже:
NAME of View: ($ Inbox) имеет количество: 0
и т.д.
КОД:
use Win32::OLE;
my $Notes = Win32::OLE->new('Notes.NotesSession')
or die "Cannot start Lotus Notes Session object.\n";
my $database = $Notes->GetDatabase("",'mail\VIMM.nsf');
$database->OpenMail;
my $array_ref = $database->{Views};
foreach my $view (@$array_ref) {
my $name = $view->{Name};
print "NAME of View is: $name ";
$view = $database->GetView($name);
print "has count of: ", $view->{entryCount}, "\n";
}