I'm trying to write a macro which will be going through a folder in Outlook assigning a retention tag (docs) to some items based on some complicated criteria.
I don't know how to do this in VBA. So far I've learned that mail items have some retention related properties (PidTagPolicyTag (docs), etc.), but I still don't know how to deal with them properly.
What would be some examples of using with these?
Take a look at an existing message with these properties set using OutlookSpy (I am its author - click IMessage) or MFCMAPI.
PR_POLICY_TAG/PR_RETENTION_PERIOD/PR_RETENTION_DATEproperties can be set usingMailItem.PropertyAccessor.SetProperty.