Setting MeetingStatus to CdoNonMeeting using CDO will cause the AllDay flag to not be set on an occurance in Outlook.

If you use CDO 1.21 to set the MeetingStatus to CdoNonMeeting for a single occurance of an all day recurring appointment, you will find that the AllDay flag is not set when the appointment is converted to a meeting and accepted by the attendee.  Private Sub cmdMakeInstanceAllDay_Click()    Dim objSession As mapi.Session    Dim ObjMessage As mapi.Message   …

0

Is it possible to verify the password or decrypt of a the password of a PST file?

There is no API which allows the specification of a PST password for verification or logging-in.  The password in the MapiLogonEx function exists for back-wards compatibility in with existing mapi code.  The password was used when accessing older email system (MS Mail, etc) and is not used when accessing Outlook.   The PST is loaded by…

0

Looking for a way to save a .msg file or load a .msg file?

Outlook Object Model (OOM) can do this easily.  Below is a sample:   howto – save and load a message to a folder.Sub SaveAndLoadMsgFile()   Dim ol As Outlook.Application   Dim olns As Outlook.NameSpace   Dim oOrigItem As Outlook.MailItem   Dim oNewItem As Outlook.MailItem   Set ol = CreateObject(“Outlook.Application”)   Set olns = ol.Session   Set oOrigItem = olns.GetDefaultFolder(olFolderInbox).Items(1)   oOrigItem.SaveAs “C:\test.msg”, olMSG  …

2

How to add a holiday to a calendar using VB and CDO 1.21.

‘ How to add a holiday to a calendar using VB and CDO 1.21.” This example code shows how to add a holiday to a calendar using VB and CDO 1.21.’ Set a reference to CDO 1.21 and do the TODO sections in the code. ‘ Holidays are All Day Appointments with the Category of…

9