Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Z
z-push
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Björn Fischer
z-push
Commits
210380ec
Commit
210380ec
authored
Sep 20, 2017
by
Manfred Kutas
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ZP-1267 Change summed mapi tags.
Released under the Affero GNU General Public License (AGPL) version 3.
parent
42642206
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
58 additions
and
59 deletions
+58
-59
mapitags.php
src/backend/kopano/mapi/mapitags.php
+58
-59
No files found.
src/backend/kopano/mapi/mapitags.php
View file @
210380ec
...
...
@@ -240,14 +240,14 @@ define('PR_TNEF_CORRELATION_KEY' ,mapi_prop_tag(PT_BINARY,
define
(
'PR_MDN_DISPOSITION_TYPE'
,
mapi_prop_tag
(
PT_STRING8
,
0x0080
));
define
(
'PR_MDN_DISPOSITION_SENDINGMODE'
,
mapi_prop_tag
(
PT_STRING8
,
0x0081
));
define
(
'PR_USER_ENTRYID'
,
mapi_prop_tag
(
PT_BINARY
,
0x661
8
+
0x01
));
define
(
'PR_USER_NAME'
,
mapi_prop_tag
(
PT_STRING8
,
0x661
8
+
0x02
));
define
(
'PR_MAILBOX_OWNER_ENTRYID'
,
mapi_prop_tag
(
PT_BINARY
,
0x661
8
+
0x03
));
define
(
'PR_MAILBOX_OWNER_NAME'
,
mapi_prop_tag
(
PT_STRING8
,
0x661
8
+
0x04
));
define
(
'PR_USER_ENTRYID'
,
mapi_prop_tag
(
PT_BINARY
,
0x661
9
));
define
(
'PR_USER_NAME'
,
mapi_prop_tag
(
PT_STRING8
,
0x661
A
));
define
(
'PR_MAILBOX_OWNER_ENTRYID'
,
mapi_prop_tag
(
PT_BINARY
,
0x661
B
));
define
(
'PR_MAILBOX_OWNER_NAME'
,
mapi_prop_tag
(
PT_STRING8
,
0x661
C
));
define
(
'PR_HIERARCHY_SYNCHRONIZER'
,
mapi_prop_tag
(
PT_OBJECT
,
0x66
18
+
0x14
));
define
(
'PR_CONTENTS_SYNCHRONIZER'
,
mapi_prop_tag
(
PT_OBJECT
,
0x66
18
+
0x15
));
define
(
'PR_COLLECTOR'
,
mapi_prop_tag
(
PT_OBJECT
,
0x66
18
+
0x16
));
define
(
'PR_HIERARCHY_SYNCHRONIZER'
,
mapi_prop_tag
(
PT_OBJECT
,
0x66
2C
));
define
(
'PR_CONTENTS_SYNCHRONIZER'
,
mapi_prop_tag
(
PT_OBJECT
,
0x66
2D
));
define
(
'PR_COLLECTOR'
,
mapi_prop_tag
(
PT_OBJECT
,
0x66
2E
));
define
(
'PR_SMTP_ADDRESS'
,
mapi_prop_tag
(
PT_TSTRING
,
0x39FE
));
...
...
@@ -1100,73 +1100,72 @@ define('PR_RECIPIENT_TRACKSTATUS' ,mapi_prop_tag(PT_LONG,
define
(
'PR_RECIPIENT_FLAGS'
,
mapi_prop_tag
(
PT_LONG
,
0x5FFD
));
define
(
'PR_RECIPIENT_TRACKSTATUS_TIME'
,
mapi_prop_tag
(
PT_SYSTIME
,
0x5FFB
));
define
(
'PR_EC_BASE'
,
0x6700
);
define
(
'PR_EC_OUTOFOFFICE'
,
mapi_prop_tag
(
PT_BOOLEAN
,
PR_EC_BASE
+
0x60
));
define
(
'PR_EC_OUTOFOFFICE_MSG'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x61
));
define
(
'PR_EC_OUTOFOFFICE_SUBJECT'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x62
));
define
(
'PR_EC_OUTOFOFFICE_FROM'
,
mapi_prop_tag
(
PT_SYSTIME
,
PR_EC_BASE
+
0x63
));
define
(
'PR_EC_OUTOFOFFICE_UNTIL'
,
mapi_prop_tag
(
PT_SYSTIME
,
PR_EC_BASE
+
0x64
));
define
(
'PR_EC_OUTOFOFFICE'
,
mapi_prop_tag
(
PT_BOOLEAN
,
0x6760
));
define
(
'PR_EC_OUTOFOFFICE_MSG'
,
mapi_prop_tag
(
PT_STRING8
,
0x6761
));
define
(
'PR_EC_OUTOFOFFICE_SUBJECT'
,
mapi_prop_tag
(
PT_STRING8
,
0x6762
));
define
(
'PR_EC_OUTOFOFFICE_FROM'
,
mapi_prop_tag
(
PT_SYSTIME
,
0x6763
));
define
(
'PR_EC_OUTOFOFFICE_UNTIL'
,
mapi_prop_tag
(
PT_SYSTIME
,
0x6764
));
/* quota support */
define
(
'PR_QUOTA_WARNING_THRESHOLD'
,
mapi_prop_tag
(
PT_LONG
,
PR_EC_BASE
+
0x
21
));
define
(
'PR_QUOTA_SEND_THRESHOLD'
,
mapi_prop_tag
(
PT_LONG
,
PR_EC_BASE
+
0x
22
));
define
(
'PR_QUOTA_RECEIVE_THRESHOLD'
,
mapi_prop_tag
(
PT_LONG
,
PR_EC_BASE
+
0x
23
));
define
(
'PR_QUOTA_WARNING_THRESHOLD'
,
mapi_prop_tag
(
PT_LONG
,
0x67
21
));
define
(
'PR_QUOTA_SEND_THRESHOLD'
,
mapi_prop_tag
(
PT_LONG
,
0x67
22
));
define
(
'PR_QUOTA_RECEIVE_THRESHOLD'
,
mapi_prop_tag
(
PT_LONG
,
0x67
23
));
/* storage for the settings for the webaccess 6.xx */
define
(
'PR_EC_WEBACCESS_SETTINGS'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x
70
));
define
(
'PR_EC_RECIPIENT_HISTORY'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x
71
));
define
(
'PR_EC_WEBACCESS_SETTINGS'
,
mapi_prop_tag
(
PT_STRING8
,
0x67
70
));
define
(
'PR_EC_RECIPIENT_HISTORY'
,
mapi_prop_tag
(
PT_STRING8
,
0x67
71
));
/* storage for the settings for the webaccess 7.xx */
define
(
'PR_EC_WEBACCESS_SETTINGS_JSON'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x
72
));
define
(
'PR_EC_RECIPIENT_HISTORY_JSON'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x
73
));
define
(
'PR_EC_WEBACCESS_SETTINGS_JSON'
,
mapi_prop_tag
(
PT_STRING8
,
0x67
72
));
define
(
'PR_EC_RECIPIENT_HISTORY_JSON'
,
mapi_prop_tag
(
PT_STRING8
,
0x67
73
));
/* statistics properties */
define
(
'PR_EC_STATSTABLE_SYSTEM'
,
mapi_prop_tag
(
PT_OBJECT
,
PR_EC_BASE
+
0x
30
));
define
(
'PR_EC_STATSTABLE_SESSIONS'
,
mapi_prop_tag
(
PT_OBJECT
,
PR_EC_BASE
+
0x
31
));
define
(
'PR_EC_STATSTABLE_USERS'
,
mapi_prop_tag
(
PT_OBJECT
,
PR_EC_BASE
+
0x
32
));
define
(
'PR_EC_STATSTABLE_COMPANY'
,
mapi_prop_tag
(
PT_OBJECT
,
PR_EC_BASE
+
0x
33
));
define
(
'PR_EC_STATS_SYSTEM_DESCRIPTION'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x
40
));
define
(
'PR_EC_STATS_SYSTEM_VALUE'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x
41
));
define
(
'PR_EC_STATS_SESSION_ID'
,
mapi_prop_tag
(
PT_LONG
,
PR_EC_BASE
+
0x
42
));
define
(
'PR_EC_STATS_SESSION_IPADDRESS'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x
43
));
define
(
'PR_EC_STATS_SESSION_IDLETIME'
,
mapi_prop_tag
(
PT_LONG
,
PR_EC_BASE
+
0x
44
));
define
(
'PR_EC_STATS_SESSION_CAPABILITY'
,
mapi_prop_tag
(
PT_LONG
,
PR_EC_BASE
+
0x
45
));
define
(
'PR_EC_STATS_SESSION_LOCKED'
,
mapi_prop_tag
(
PT_BOOLEAN
,
PR_EC_BASE
+
0x
46
));
define
(
'PR_EC_STATS_SESSION_BUSYSTATES'
,
mapi_prop_tag
(
PT_MV_STRING8
,
PR_EC_BASE
+
0x
47
));
define
(
'PR_EC_COMPANY_NAME'
,
mapi_prop_tag
(
PT_STRING8
,
PR_EC_BASE
+
0x
48
));
define
(
'PR_EC_STATSTABLE_SYSTEM'
,
mapi_prop_tag
(
PT_OBJECT
,
0x67
30
));
define
(
'PR_EC_STATSTABLE_SESSIONS'
,
mapi_prop_tag
(
PT_OBJECT
,
0x67
31
));
define
(
'PR_EC_STATSTABLE_USERS'
,
mapi_prop_tag
(
PT_OBJECT
,
0x67
32
));
define
(
'PR_EC_STATSTABLE_COMPANY'
,
mapi_prop_tag
(
PT_OBJECT
,
0x67
33
));
define
(
'PR_EC_STATS_SYSTEM_DESCRIPTION'
,
mapi_prop_tag
(
PT_STRING8
,
0x67
40
));
define
(
'PR_EC_STATS_SYSTEM_VALUE'
,
mapi_prop_tag
(
PT_STRING8
,
0x67
41
));
define
(
'PR_EC_STATS_SESSION_ID'
,
mapi_prop_tag
(
PT_LONG
,
0x67
42
));
define
(
'PR_EC_STATS_SESSION_IPADDRESS'
,
mapi_prop_tag
(
PT_STRING8
,
0x67
43
));
define
(
'PR_EC_STATS_SESSION_IDLETIME'
,
mapi_prop_tag
(
PT_LONG
,
0x67
44
));
define
(
'PR_EC_STATS_SESSION_CAPABILITY'
,
mapi_prop_tag
(
PT_LONG
,
0x67
45
));
define
(
'PR_EC_STATS_SESSION_LOCKED'
,
mapi_prop_tag
(
PT_BOOLEAN
,
0x67
46
));
define
(
'PR_EC_STATS_SESSION_BUSYSTATES'
,
mapi_prop_tag
(
PT_MV_STRING8
,
0x67
47
));
define
(
'PR_EC_COMPANY_NAME'
,
mapi_prop_tag
(
PT_STRING8
,
0x67
48
));
/* user features */
define
(
'PR_EC_ENABLED_FEATURES'
,
mapi_prop_tag
(
PT_MV_TSTRING
,
PR_EC_BASE
+
0x
B3
));
define
(
'PR_EC_ENABLED_FEATURES_A'
,
mapi_prop_tag
(
PT_MV_STRING8
,
PR_EC_BASE
+
0x
B3
));
define
(
'PR_EC_ENABLED_FEATURES_W'
,
mapi_prop_tag
(
PT_MV_UNICODE
,
PR_EC_BASE
+
0x
B3
));
define
(
'PR_EC_ENABLED_FEATURES'
,
mapi_prop_tag
(
PT_MV_TSTRING
,
0x67
B3
));
define
(
'PR_EC_ENABLED_FEATURES_A'
,
mapi_prop_tag
(
PT_MV_STRING8
,
0x67
B3
));
define
(
'PR_EC_ENABLED_FEATURES_W'
,
mapi_prop_tag
(
PT_MV_UNICODE
,
0x67
B3
));
define
(
'PR_EC_DISABLED_FEATURES'
,
mapi_prop_tag
(
PT_MV_TSTRING
,
PR_EC_BASE
+
0x
B4
));
define
(
'PR_EC_DISABLED_FEATURES_A'
,
mapi_prop_tag
(
PT_MV_STRING8
,
PR_EC_BASE
+
0x
B4
));
define
(
'PR_EC_DISABLED_FEATURES_W'
,
mapi_prop_tag
(
PT_MV_UNICODE
,
PR_EC_BASE
+
0x
B4
));
define
(
'PR_EC_DISABLED_FEATURES'
,
mapi_prop_tag
(
PT_MV_TSTRING
,
0x67
B4
));
define
(
'PR_EC_DISABLED_FEATURES_A'
,
mapi_prop_tag
(
PT_MV_STRING8
,
0x67
B4
));
define
(
'PR_EC_DISABLED_FEATURES_W'
,
mapi_prop_tag
(
PT_MV_UNICODE
,
0x67
B4
));
/* WA properties */
define
(
'PR_EC_WA_ATTACHMENT_HIDDEN_OVERRIDE'
,
mapi_prop_tag
(
PT_BOOLEAN
,
PR_EC_BASE
+
0x
E0
));
define
(
'PR_EC_WA_ATTACHMENT_HIDDEN_OVERRIDE'
,
mapi_prop_tag
(
PT_BOOLEAN
,
0x67
E0
));
// edkmdb, rules properties
#define pidSpecialMin 0x6670
define
(
'PR_RULE_ID'
,
mapi_prop_tag
(
PT_I8
,
0x667
0
+
0x0
4
));
// only lower 32bits are used.
define
(
'PR_RULE_IDS'
,
mapi_prop_tag
(
PT_BINARY
,
0x667
0
+
0x0
5
));
define
(
'PR_RULE_SEQUENCE'
,
mapi_prop_tag
(
PT_LONG
,
0x667
0
+
0x0
6
));
define
(
'PR_RULE_STATE'
,
mapi_prop_tag
(
PT_LONG
,
0x667
0
+
0x0
7
));
define
(
'PR_RULE_USER_FLAGS'
,
mapi_prop_tag
(
PT_LONG
,
0x667
0
+
0x0
8
));
define
(
'PR_RULE_CONDITION'
,
mapi_prop_tag
(
PT_SRESTRICTION
,
0x667
0
+
0x0
9
));
define
(
'PR_RULE_ACTIONS'
,
mapi_prop_tag
(
PT_ACTIONS
,
0x66
70
+
0x1
0
));
define
(
'PR_RULE_PROVIDER'
,
mapi_prop_tag
(
PT_STRING8
,
0x66
70
+
0x1
1
));
define
(
'PR_RULE_NAME'
,
mapi_prop_tag
(
PT_TSTRING
,
0x66
70
+
0x1
2
));
define
(
'PR_RULE_LEVEL'
,
mapi_prop_tag
(
PT_LONG
,
0x66
70
+
0x1
3
));
define
(
'PR_RULE_PROVIDER_DATA'
,
mapi_prop_tag
(
PT_BINARY
,
0x66
70
+
0x1
4
));
define
(
'PR_RULE_ID'
,
mapi_prop_tag
(
PT_I8
,
0x6674
));
// only lower 32bits are used.
define
(
'PR_RULE_IDS'
,
mapi_prop_tag
(
PT_BINARY
,
0x6675
));
define
(
'PR_RULE_SEQUENCE'
,
mapi_prop_tag
(
PT_LONG
,
0x6676
));
define
(
'PR_RULE_STATE'
,
mapi_prop_tag
(
PT_LONG
,
0x6677
));
define
(
'PR_RULE_USER_FLAGS'
,
mapi_prop_tag
(
PT_LONG
,
0x6678
));
define
(
'PR_RULE_CONDITION'
,
mapi_prop_tag
(
PT_SRESTRICTION
,
0x6679
));
define
(
'PR_RULE_ACTIONS'
,
mapi_prop_tag
(
PT_ACTIONS
,
0x66
8
0
));
define
(
'PR_RULE_PROVIDER'
,
mapi_prop_tag
(
PT_STRING8
,
0x66
8
1
));
define
(
'PR_RULE_NAME'
,
mapi_prop_tag
(
PT_TSTRING
,
0x66
8
2
));
define
(
'PR_RULE_LEVEL'
,
mapi_prop_tag
(
PT_LONG
,
0x66
8
3
));
define
(
'PR_RULE_PROVIDER_DATA'
,
mapi_prop_tag
(
PT_BINARY
,
0x66
8
4
));
// edkmdb, ICS properties
define
(
'PR_SOURCE_KEY'
,
mapi_prop_tag
(
PT_BINARY
,
0x65E0
+
0x00
));
define
(
'PR_PARENT_SOURCE_KEY'
,
mapi_prop_tag
(
PT_BINARY
,
0x65E
0
+
0x0
1
));
define
(
'PR_CHANGE_KEY'
,
mapi_prop_tag
(
PT_BINARY
,
0x65E
0
+
0x0
2
));
define
(
'PR_PREDECESSOR_CHANGE_LIST'
,
mapi_prop_tag
(
PT_BINARY
,
0x65E
0
+
0x0
3
));
define
(
'PR_SOURCE_KEY'
,
mapi_prop_tag
(
PT_BINARY
,
0x65E0
));
define
(
'PR_PARENT_SOURCE_KEY'
,
mapi_prop_tag
(
PT_BINARY
,
0x65E1
));
define
(
'PR_CHANGE_KEY'
,
mapi_prop_tag
(
PT_BINARY
,
0x65E2
));
define
(
'PR_PREDECESSOR_CHANGE_LIST'
,
mapi_prop_tag
(
PT_BINARY
,
0x65E3
));
define
(
'PR_PROCESS_MEETING_REQUESTS'
,
mapi_prop_tag
(
PT_BOOLEAN
,
0x686D
));
...
...
@@ -1217,9 +1216,9 @@ define('PR_EMS_AB_TAGGED_X509_CERT' ,mapi_prop_tag(PT_MV_BINAR
define
(
'PR_EC_ARCHIVE_SERVERS'
,
mapi_prop_tag
(
PT_MV_TSTRING
,
0x67c4
));
/* zarafa contacts provider properties */
define
(
'PR_ZC_CONTACT_STORE_ENTRYIDS'
,
mapi_prop_tag
(
PT_MV_BINARY
,
PR_EC_BASE
+
0x
11
));
define
(
'PR_ZC_CONTACT_FOLDER_ENTRYIDS'
,
mapi_prop_tag
(
PT_MV_BINARY
,
PR_EC_BASE
+
0x
12
));
define
(
'PR_ZC_CONTACT_FOLDER_NAMES'
,
mapi_prop_tag
(
PT_MV_TSTRING
,
PR_EC_BASE
+
0x
13
));
define
(
'PR_ZC_CONTACT_STORE_ENTRYIDS'
,
mapi_prop_tag
(
PT_MV_BINARY
,
0x67
11
));
define
(
'PR_ZC_CONTACT_FOLDER_ENTRYIDS'
,
mapi_prop_tag
(
PT_MV_BINARY
,
0x67
12
));
define
(
'PR_ZC_CONTACT_FOLDER_NAMES'
,
mapi_prop_tag
(
PT_MV_TSTRING
,
0x67
13
));
//Properties defined for Z-Push
define
(
'PR_TODO_ITEM_FLAGS'
,
mapi_prop_tag
(
PT_LONG
,
0x0E2B
));
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment