in reply to Perl and outlook

You can get ReminderMinutesBeforeStart Directly from the $message object.
Here is a modified segment (tested) of your code:
---<snip>--- my $CalendarFolderItems = $folder->Items; print length($folder) . "\n"; for my $itemIndex (1..$CalendarFolderItems->Count) { my $CalendarItem = $CalendarFolderItems->item($itemIndex); next if not defined $CalendarItem; $start_date = $CalendarItem->{Start}->Date; $start_time = $CalendarItem->{Start}->Time; $end_date = $CalendarItem->{End}->Time; $end_time = $CalendarItem->{End}->Time; $duration = $CalendarItem->{Duration}; $subject = $CalendarItem->{Subject}; $categories = $CalendarItem->{Categories}; $body = $CalendarItem->{Body}; $reminder = $CalendarItem->{ReminderMinutesBeforeStart}; # AppointmentItem.ReminderSet print "*****************************************\n"; ---<snip>---

     "Man cannot live by bread alone...
         He'd better have some goat cheese and wine to go with it!"

Replies are listed 'Best First'.
Re^2: Perl and outlook
by Happy-Jack (Initiate) on Sep 29, 2005 at 17:51 UTC
    Thank you so much this was somthing driving me crazy.