The thing about Outlook automation is that its days are probably numbered in the medium to long term. Once the 'new' Outlook client is the default and the current native application is unsupported none of the MAPI or Object Model stuff will apply anymore. Using the Outlook Graph API is probably the future for this sort of requirement.