attributetype ( 1.3.6.1.4.1.26278.1.1.1.1
	NAME 'zarafaQuotaOverride'
	DESC 'ZARAFA: Override child quota'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )

attributetype ( 1.3.6.1.4.1.26278.1.1.1.2
	NAME 'zarafaQuotaWarn'
	DESC 'ZARAFA: Warning quota size in MB'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )

attributetype ( 1.3.6.1.4.1.26278.1.1.1.3
	NAME 'zarafaQuotaSoft'
	DESC 'ZARAFA: Soft quota size in MB'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )

attributetype ( 1.3.6.1.4.1.26278.1.1.1.4
	NAME 'zarafaQuotaHard'
	DESC 'ZARAFA: Hard quota size in MB'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )	

attributetype ( 1.3.6.1.4.1.26278.1.1.1.5
	NAME 'zarafaUserDefaultQuotaOverride'
	DESC 'ZARAFA: Override User default quota for children'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )

attributetype ( 1.3.6.1.4.1.26278.1.1.1.6
	NAME 'zarafaUserDefaultQuotaWarn'
	DESC 'ZARAFA: User default warning quota size in MB'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )

attributetype ( 1.3.6.1.4.1.26278.1.1.1.7
	NAME 'zarafaUserDefaultQuotaSoft'
	DESC 'ZARAFA: User default soft quota size in MB'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )

attributetype ( 1.3.6.1.4.1.26278.1.1.1.8
	NAME 'zarafaUserDefaultQuotaHard'
	DESC 'ZARAFA: User default hard quota size in MB'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )	

attributetype ( 1.3.6.1.4.1.26278.1.1.2.1
	NAME 'zarafaAdmin'
	DESC 'ZARAFA: Administrator of zarafa'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )	

attributetype ( 1.3.6.1.4.1.26278.1.1.2.2
	NAME 'zarafaSharedStoreOnly'
	DESC 'ZARAFA: is store a shared store (only on create time)'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )	

attributetype ( 1.3.6.1.4.1.26278.1.1.2.3
	NAME 'zarafaAccount'
	DESC 'ZARAFA: entry is a part of zarafa'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )	

attributetype ( 1.3.6.1.4.1.26278.1.1.2.4
	NAME 'zarafaSendAsPrivilege'
	DESC 'ZARAFA: Users may directly send email as this user'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype ( 1.3.6.1.4.1.26278.1.1.2.5
	NAME 'zarafaMrAccept'
	DESC 'ZARAFA: user should auto-accept meeting requests'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )	

attributetype ( 1.3.6.1.4.1.26278.1.1.2.6
	NAME 'zarafaMrDeclineConflict'
	DESC 'ZARAFA: user should automatically decline conflicting meeting requests'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )	

attributetype ( 1.3.6.1.4.1.26278.1.1.2.7
	NAME 'zarafaMrDeclineRecurring'
	DESC 'ZARAFA: user should automatically decline recurring meeting requests'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )	
	
attributetype ( 1.3.6.1.4.1.26278.1.1.2.8
	NAME 'zarafaId'
	DESC 'ZARAFA: Generic unique ID'
	EQUALITY octetStringMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE )	
	
attributetype ( 1.3.6.1.4.1.26278.1.1.4.1
	NAME 'zarafaUserServer'
	DESC 'ZARAFA: Home server for the user'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )

objectclass	( 1.3.6.1.4.1.26278.1.1.0.0
	NAME 'zarafa-user'
	DESC 'Zarafa: an user of Zarafa'
	SUP top AUXILIARY
	MAY (
		zarafaQuotaOverride $ zarafaQuotaWarn $ zarafaQuotaSoft $ zarafaSendAsPrivilege $
		zarafaQuotaHard $ zarafaAdmin $ zarafaSharedStoreOnly $ zarafaAccount $ zarafaUserServer
		)
	)

objectclass	( 1.3.6.1.4.1.26278.1.2.0.0
	NAME 'zarafa-group'
	DESC 'Zarafa: a group of Zarafa'
	SUP top AUXILIARY
	MAY (
		zarafaAccount
		)
	)
	
attributetype ( 1.3.6.1.4.1.26278.1.3.2.4
	NAME 'zarafaViewPrivilege'
	DESC 'ZARAFA: Companies with view privileges over selected company'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	)

attributetype ( 1.3.6.1.4.1.26278.1.3.2.5
	NAME 'zarafaAdminPrivilege'
	DESC 'ZARAFA: Users from different companies which are administrator over selected company'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	)

attributetype ( 1.3.6.1.4.1.26278.1.3.2.6
	NAME 'zarafaSystemAdmin'
	DESC 'ZARAFA: The user who is the system administrator for this company'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE
	)

attributetype (1.3.6.1.4.1.26278.1.3.1.5
	NAME 'zarafaQuotaUserWarningRecipients'
	DESC 'ZARAFA: Users who will recieve a notification email when a user exceeds his quota'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	)

attributetype (1.3.6.1.4.1.26278.1.3.1.6
	NAME 'zarafaQuotaCompanyWarningRecipients'
	DESC 'ZARAFA: Users who will recieve a notification email when a company exceeds its quota'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	)
	
attributetype ( 1.3.6.1.4.1.26278.1.3.4.1
	NAME 'zarafaCompanyServer'
	DESC 'ZARAFA: Home server for the user'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )

objectclass ( 1.3.6.1.4.1.26278.1.3.0.0
	NAME 'zarafa-company'
	DESC 'ZARAFA: a company of Zarafa' 
	SUP top AUXILIARY
	MAY (
		zarafaViewPrivilege $ zarafaAdminPrivilege $ zarafaSystemAdmin $
		zarafaQuotaOverride $ zarafaQuotaWarn $
		zarafaUserDefaultQuotaOverride $ zarafaUserDefaultQuotaWarn $ zarafaUserDefaultQuotaSoft $ zarafaUserDefaultQuotaHard $
		zarafaQuotaUserWarningRecipients $ zarafaQuotaCompanyWarningRecipients $
		zarafaCompanyServer
		)
	)

attributetype (1.3.6.1.4.1.26278.1.4.4.1
	NAME 'zarafaHttpPort'
	DESC 'ZARAFA: Port for the http connection'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )

attributetype (1.3.6.1.4.1.26278.1.4.4.2
	NAME 'zarafaSslPort'
	DESC 'ZARAFA: Port for the ssl connection'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )

attributetype (1.3.6.1.4.1.26278.1.4.4.3
	NAME 'zarafaFilePath'
	DESC 'ZARAFA: The unix socket or named pipe to the server'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
	
attributetype (1.3.6.1.4.1.26278.1.4.4.4
	NAME 'zarafaContainsPublic'
	DESC 'ZARAFA: This server contains the public store'
	EQUALITY integerMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )

objectclass ( 1.3.6.1.4.1.26278.1.4.0.0
	NAME 'zarafa-server'
	DESC 'ZARAFA: a Zarafa server'
	SUP top AUXILIARY
	MAY (
		zarafaHttpPort $ zarafaSslPort $ zarafaFilePath $ zarafaContainsPublic
		)
	)

attributetype (1.3.6.1.4.1.26278.1.5.5.1
	NAME 'zarafaFilter'
	DESC 'ZARAFA: LDAP Filter to apply'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )

objectclass ( 1.3.6.1.4.1.26278.1.5.0.0
	NAME 'zarafa-addresslist'
	DESC 'ZARAFA: a Zarafa Addresslist'
	SUP top AUXILIARY
    MAY (
		zarafaFilter
		)
	)

