# # # Email Server LDAP Upgrade Schema For Marconi V1 # # dn: cn=subschemasubentry changetype: modify add: attributetypes attributetypes: ( 2.16.840.1.113894.5.1.430 NAME 'orclMailUserState' DESC 'Attribute maintaining the state of a user - possible values could be active, inactive, suspended, migrating' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' SINGLE-VALUE ) dn: cn=subschemasubentry changetype: modify add: attributetypes attributetypes: ( 2.16.840.1.113894.5.1.431 NAME 'orclMailSmtpRejectIP' DESC 'List of IP addresses to be rejected' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' ) dn: cn=subschemasubentry changetype: modify add: attributetypes attributetypes: ( 2.16.840.1.113894.5.1.432 NAME 'orclMailSmtpTrustedDomains' DESC 'List of allowed domains/subdomains from which mail is received irrespective of any other criteria' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' ) dn: cn=subschemasubentry changetype: modify add: attributetypes attributetypes: ( 2.16.840.1.113894.5.1.433 NAME 'orclMailSmtpTrustedIP' DESC 'List of IP addresses/hosts from which connections are allowed irrespective of any other criteria' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' ) dn: cn=subschemasubentry changetype: modify add: attributetypes attributetypes: ( 2.16.840.1.113894.5.1.434 NAME 'orclMailListserverAuthenticatedSender' DESC 'List Server authenticated sender - only or allow are possible values' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.26' SINGLE-VALUE ) dn: cn=subschemasubentry changetype: modify add: attributetypes attributetypes: ( 2.16.840.1.113894.5.1.435 NAME 'orclMailAdminStoreDN' DESC 'Database list to dump the server statistics into' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' ) dn: cn=subschemasubentry changetype: modify add: attributetypes attributetypes: ( 2.16.840.1.113894.5.1.436 NAME 'orclMailAdminCollectionInterval' DESC 'frequently in minutes for the servers to insert statistics' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) dn: cn=subschemasubentry changetype: modify delete: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.1001 NAME 'orclMailUser' SUP 'mailRecipient' AUXILIARY MUST ( cn $ uid $ mail $ orclMailStore $ orclObjectID $ orclMailQuota $ objectClass ) MAY ( orclMailFolderDN $ orclAutoReplyText $ orclAutoReplyExpire $ orclForwardAddress $ orclUnauthorizedDomain $ orclUnauthorizedSender $ personalTitle $ orclRuleDN $ orclMailAccessDomain $ orclMailAutoReplyMode $ orclMailDeliveryOption $ orclMailProgramDeliveryInfo $ targetDN $ orclACI $ orclMailSms $ telephonenumber $ orclMailUserdlDN $ orclMailUserIndexType $ orclMailIsDocBinary $ orclMailUserRuleFlag $ orclMailCreationStatus $ orclMailSQLDad $ orclMailServerControlAci $ orclMailDomainControlAci $ orclMailVoiceQuota ) ) dn: cn=subschemasubentry changetype: modify add: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.1001 NAME 'orclMailUser' SUP 'mailRecipient' AUXILIARY MUST ( cn $ uid $ mail $ orclMailStore $ orclObjectID $ orclMailQuota $ objectClass ) MAY ( orclMailFolderDN $ orclAutoReplyText $ orclAutoReplyExpire $ orclForwardAddress $ orclUnauthorizedDomain $ orclUnauthorizedSender $ personalTitle $ orclRuleDN $ orclMailAccessDomain $ orclMailAutoReplyMode $ orclMailDeliveryOption $ orclMailProgramDeliveryInfo $ targetDN $ orclACI $ orclMailSms $ telephonenumber $ orclMailUserdlDN $ orclMailUserIndexType $ orclMailIsDocBinary $ orclMailUserRuleFlag $ orclMailCreationStatus $ orclMailSQLDad $ orclMailServerControlAci $ orclMailDomainControlAci $ orclMailVoiceQuota $ orclMailUserState ) ) dn: cn=subschemasubentry changetype: modify delete: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.306 NAME 'orclMailSMTPConf' SUP 'orclMailProcessConf' AUXILIARY MAY ( orclMailSMTPCheckPointInterval $ orclMailSMTPDaemonPortOptions $ orclMailCharSet $ orclMailSMTPEightBitMode $ orclMailSMTPFallbackMXHost $ orclMailSMTPMaxHopCount $ orclMaxMsgSize $ orclMailSMTPMinQueueAge $ orclMailSMTPMustQuoteChars $ orclMailSMTPOperatorChars $ orclMailSMTPPrivacyOptions $ orclMailSMTPQueueTimeout $ orclMailSMTPRetryFactor $ orclMailSMTPTimeout $ orclMailSMTPUseErrorTo $ orclMailSMTPConnectionNumber $ orclMailSMTPLocalDomains $ orclMailSMTPRelayAllowed $ orclMailSMTPRelay $ orclMailSMTPAuthentication $ orclMailSMTPNativeAntiSpamming $ orclMailSMTPRejectDomains $ orclMailSMTPRejectSenders $ orclMailSMTPRejectRecipients $ orclMailSMTPRelayDomainsAllowed $ orclObjectId $ orclACI $ orclMailSpsMaxThread $ orclMailSpsMinThread $ orclMailSpsIncrThread $ orclMailSpsThreadTimeout $ orclMailSmtpSubmitOnly $ orclMailMaxClients $ orclMailSMTPTrustedHost ) ) dn: cn=subschemasubentry changetype: modify add: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.306 NAME 'orclMailSMTPConf' SUP 'orclMailProcessConf' AUXILIARY MAY ( orclMailSMTPCheckPointInterval $ orclMailSMTPDaemonPortOptions $ orclMailCharSet $ orclMailSMTPEightBitMode $ orclMailSMTPFallbackMXHost $ orclMailSMTPMaxHopCount $ orclMaxMsgSize $ orclMailSMTPMinQueueAge $ orclMailSMTPMustQuoteChars $ orclMailSMTPOperatorChars $ orclMailSMTPPrivacyOptions $ orclMailSMTPQueueTimeout $ orclMailSMTPRetryFactor $ orclMailSMTPTimeout $ orclMailSMTPUseErrorTo $ orclMailSMTPConnectionNumber $ orclMailSMTPLocalDomains $ orclMailSMTPRelayAllowed $ orclMailSMTPRelay $ orclMailSMTPAuthentication $ orclMailSMTPNativeAntiSpamming $ orclMailSMTPRejectDomains $ orclMailSMTPRejectSenders $ orclMailSMTPRejectRecipients $ orclMailSMTPRelayDomainsAllowed $ orclObjectId $ orclACI $ orclMailSpsMaxThread $ orclMailSpsMinThread $ orclMailSpsIncrThread $ orclMailSpsThreadTimeout $ orclMailSmtpSubmitOnly $ orclMailMaxClients $ orclMailSMTPTrustedHost $ orclMailSmtpRejectIP $ orclMailSmtpTrustedDomains $ orclMailSmtpTrustedIP ) ) dn: cn=subschemasubentry changetype: modify delete: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.301 NAME 'orclMailProcessConf' AUXILIARY MUST ( cn $ orclObjectId ) MAY ( orclMailAddressSuffix $ orclMailProcMaxLogLevel $ orclMailProcLogLevel $ orclMailProcFlags $ orclMailProcDebugLevel $ orclObjectId $ orclACI $ orclMailStoreDN $ orclMailAppMaxConnPool $ orclMailAppMinConnPool $ orclMailAppConnPoolVal $ orclMailAppConnPoolIncr $ orclMailStatusUp $ orclMailHeartbeat $ orclMailPerformance $ orclMailServerPassword $ userpassword $ orclMailUserIndexType $ orclMailIsDocBinary $ orclMailPort $ orclMailPresentationName $ orclMailListenerPort $ orclMailRuleloopCount $ orclMailLDHandleTimeOut $ orclMailShrinkageTimeIntv $ orclMailCreationStatus $ orclMailDebugUser $ orclMailMaxDSConnRetryInterval $ orclMailReconectTimeout $ orclMailDSRetryForConn $ orclMailDSTimeLag ) ) dn: cn=subschemasubentry changetype: modify add: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.301 NAME 'orclMailProcessConf' AUXILIARY MUST ( cn $ orclObjectId ) MAY ( orclMailAddressSuffix $ orclMailProcMaxLogLevel $ orclMailProcLogLevel $ orclMailProcFlags $ orclMailProcDebugLevel $ orclObjectId $ orclACI $ orclMailStoreDN $ orclMailAppMaxConnPool $ orclMailAppMinConnPool $ orclMailAppConnPoolVal $ orclMailAppConnPoolIncr $ orclMailStatusUp $ orclMailHeartbeat $ orclMailPerformance $ orclMailServerPassword $ userpassword $ orclMailUserIndexType $ orclMailIsDocBinary $ orclMailPort $ orclMailPresentationName $ orclMailListenerPort $ orclMailRuleloopCount $ orclMailLDHandleTimeOut $ orclMailShrinkageTimeIntv $ orclMailCreationStatus $ orclMailDebugUser $ orclMailMaxDSConnRetryInterval $ orclMailReconectTimeout $ orclMailDSRetryForConn $ orclMailDSTimeLag $ orclMailAdminStoreDN $ orclMailAdminCollectionInterval ) ) dn: cn=subschemasubentry changetype: modify delete: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.310 NAME 'orclMailListServerConf' SUP 'orclMailProcessConf' AUXILIARY MAY ( orclACI ) ) dn: cn=subschemasubentry changetype: modify add: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.310 NAME 'orclMailListServerConf' SUP 'orclMailProcessConf' AUXILIARY MAY ( orclACI $ orclMailSMTPLocalDomains $ orclMailListserverAuthenticatedSender ) ) # # # dn: cn=EMAIL,cn=OracleSchemaVersion changetype: modify replace: orclProductVersion orclProductVersion: 90110 ####################################### # Email schema changes for OCSv1 PS1/NT ####################################### dn: cn=catalogs changetype: modify delete: orclindexedattribute orclindexedattribute: orclmailuserdldn dn: cn=subschemasubentry changetype: modify delete: attributetypes attributetypes: ( 2.16.840.1.113894.5.1.1076 NAME 'orclMailUserdlDN' DESC 'This arribute has the DN of the DLs the mail user is a part of' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' ) dn: cn=subschemasubentry changetype: modify add: attributetypes attributetypes: ( 2.16.840.1.113894.5.1.1076 NAME 'orclMailUserdlDN' DESC 'This arribute has the DN of the DLs the mail user is a part of' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' ) dn: cn=catalogs changetype: modify add: orclindexedattribute orclindexedattribute: orclmailuserdldn dn: cn=subschemasubentry changetype: modify delete: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.1002 NAME 'orclMailGroup' AUXILIARY MUST ( cn $ mail ) MAY ( orclObjectID $ owner $ mailHost $ orclErrorMsgTo $ orclRejectedMsgTo $ orclMaxMsgSize $ orclRuleDN $ orclMailGroupAdminMailid $ orclMailGroupType $ orclMailGroupIsSecure $ orclMailGroupHasArchive $ orclMailGroupArchiveOnly $ orclMailGroupSubscriptionType $ orclMailGroupTopic $ orclMailGroupInfoText $ orclMailGroupAutoRespond $ orclMailGroupAutoRespondText $ orclMailGroupAutoReconfirm $ orclMailGroupAutoReconfirmText $ orclMailGroupInviteText $ orclMailGroupSubscriptionRenewal $ orclMailGroupPostType $ orclMailGroupEditorsList $ orclMailGroupModeratorsList $ orclMailGroupMergeTag $ orclMsgRejectText $ orclUnauthorizedDomain $ orclUnauthorizedSender $ orclAllowedDomain $ orclAllowedSender $ orclMgpAddHeader $ orclMgpDeliverTo $ orclMgpNoDuplicateChecks $ orclMgpSenderPolicy $ orclACI $ orclMailFolderDN $ orclMailUserdlDN $ orclMailListSuspendedMember $ orclMailStore $ orclMailCreationStatus $ orclMailRenamedGroup $ orclMailOwner ) ) dn: cn=subschemasubentry changetype: modify add: objectclasses objectclasses: ( 2.16.840.1.113894.5.2.1002 NAME 'orclMailGroup' AUXILIARY MUST ( cn $ mail ) MAY ( orclObjectID $ owner $ mailHost $ orclErrorMsgTo $ orclRejectedMsgTo $ orclMaxMsgSize $ orclRuleDN $ orclMailGroupAdminMailid $ orclMailGroupType $ orclMailGroupIsSecure $ orclMailGroupHasArchive $ orclMailGroupArchiveOnly $ orclMailGroupSubscriptionType $ orclMailGroupTopic $ orclMailGroupInfoText $ orclMailGroupAutoRespond $ orclMailGroupAutoRespondText $ orclMailGroupAutoReconfirm $ orclMailGroupAutoReconfirmText $ orclMailGroupInviteText $ orclMailGroupSubscriptionRenewal $ orclMailGroupPostType $ orclMailGroupEditorsList $ orclMailGroupModeratorsList $ orclMailGroupMergeTag $ orclMsgRejectText $ orclUnauthorizedDomain $ orclUnauthorizedSender $ orclAllowedDomain $ orclAllowedSender $ orclMgpAddHeader $ orclMgpDeliverTo $ orclMgpNoDuplicateChecks $ orclMgpSenderPolicy $ orclACI $ orclMailFolderDN $ orclMailUserdlDN $ orclMailListSuspendedMember $ orclMailStore $ orclMailCreationStatus $ orclMailRenamedGroup $ orclMailOwner $ orclMailUserState ) ) ##################### # orclCommon updates ##################### # add orclCommonAutoRegEnabled attribute dn: cn=subschemasubentry changetype: modify add: attributetypes attributetypes: ( 2.16.840.1.113894.1.1.567 NAME 'orclcommonautoregenabled' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' SINGLE-VALUE USAGE userApplications ) # modify orclCommonAttributes objectclass dn: cn=subschemasubentry changetype: modify delete: objectclasses objectclasses: ( 2.16.840.1.113894.7.2.1004 NAME 'orclCommonAttributes' SUP 'orclContainer' STRUCTURAL MAY ( orclCommonNicknameAttribute $ orclCommonApplicationGuidAttribute $ orclCommonUserSearchBase $ orclCommonGroupSearchBase $ orclCommonPasswordPolicy $ orclVersion ) ) dn: cn=subschemasubentry changetype: modify add: objectclasses objectclasses: ( 2.16.840.1.113894.7.2.1004 NAME 'orclCommonAttributes' SUP 'orclContainer' STRUCTURAL MAY ( orclCommonNicknameAttribute $ orclCommonApplicationGuidAttribute $ orclCommonUserSearchBase $ orclCommonGroupSearchBase $ orclCommonPasswordPolicy $ orclVersion $ orclCommonAutoRegEnabled ) )