2.2.5.1.1 Calendar Options
If the client or server supports configuration data as specified in section 2.2.2, it stores the settings specified in this section in a calendar options dictionary. The application stores the calendar options dictionary in an FAI message that is contained in the Calendar special folder. The format of the Calendar special folder is specified in [MS-OXOSFLD] section 2.2.8.
This message MUST have the PidTagMessageClass property ([MS-OXCMSG] section 2.2.1.3) set. The value of the property MUST be "IPM.Configuration.Calendar".
The dictionary SHOULD include the following settings.
Note Unless otherwise specified, any setting that is not included in the dictionary MUST revert to the default value.
piRemindDefault
Name: (string) "piRemindDefault"
Value: (32-bit integer) When creating a new appointment, the client or server SHOULD initialize the reminder time to be the start time of the appointment minus this number of minutes, as specified in [MS-OXORMDR].
Default: (32-bit integer) "15"
piReminderUpgradeTime
piAutoProcess
Name: (string) "piAutoProcess"
Value: (Boolean) The client SHOULD use this setting to control automatic processing of Meeting Request objects and Meeting Response objects, as specified in [MS-OXOCAL].
"True": The client SHOULD enable automatic processing.
"False": The client SHOULD disable automatic processing.
Default: (Boolean) "True"
AutomateProcessing
Name: (string) "AutomateProcessing"
Value: (32-bit integer) The server uses this setting to control automatic processing of Meeting Request objects and Meeting Response objects if it implements this feature. If the server does not implement this feature, the server MUST ignore this setting. This setting has three possible values:
"0": The server MUST disable automatic processing.
"1": The server MUST enable automatic processing, if it implements this feature.
"2": The server MUST enable automatic processing, if it implements this feature, treating the Calendar object as a meeting resource rather than an attendee, as specified in [MS-OXOCAL]. The client MUST NOT change the setting when it has this value.
Default: (32-bit integer) "1"
piAutoDeleteReceipts
Name: (string) "piAutoDeleteReceipts"
Value: (Boolean) The client SHOULD<4> use this setting to control automatic deletion of Meeting Response objects, as specified in [MS-OXOCAL].
"True": The client enables automatic deletion.
"False": The client disables automatic deletion.
Default: (Boolean) "False"