LOESUNG:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/perl
use warnings;
use strict;
use Win32::OLE;
use Win32::OLE::Const 'Microsoft Outlook';
my $msOutlook = Win32::OLE->new('Outlook.Application') or die $!;
my $nameSpace = $msOutlook->GetNamespace("MAPI");
my $folder = $nameSpace->GetDefaultFolder(olFolderInbox);
my $items = $folder->Items;
for my $itemIndex(1..$items->Count) {
my $message = $items->Item($itemIndex);
$message->{'UnRead'} = "False"; # $message->{'UnRead'} = "True"; ist das Gegenteil, also nicht 'Read' oder sonst etwas
} # for
\n\n
<!--EDIT|havi|1129288501-->