Sun Java System Communications Services 6 2005Q4 Delegated Administrator 指南

Procedure创建您自己的服务包的步骤

步骤
  1. 复制并重命名 da.cos.skeleton.ldif 文件中的某一个参数化模板。

    安装了 Delegated Administrator 后,da.cos.skeleton.ldif 文件将被安装在以下目录中:

    da_base/lib/config-templates

    选择 da.cos.skeleton.ldif 文件中的以下模板之一来进行复制和重命名:


    standardUserMail
    standardUserCalendar
    standardUserMailCalendar
    standardGroupMail
  2. 在模板副本中编辑以下参数:

    • <ugldapbasedn>

      将根后缀参数 <rootSuffix> 更改为您的根后缀(例如 o=usergroup)。

      <ugldapbasedn> 参数将显示在 DN 中。

    • <service package name>

      <service package name> 参数更改为您自己的服务包名称。

      <service package name> 参数将显示在 DN 和 cn 中。

    • 邮件属性值:


      <mailMsgMaxBlocksValue> 
      <mailQuotaValue> 
      <mailMsgQuotaValue> 
      <mailAllowedServiceAccessValue>

      编辑这些值使其符合您的特定要求。

      例如,可以为邮件属性输入以下值:


      mailMsgMaxBlocks: 400 
      mailQuota: 400000000 
      mailMsgQuota: 5000 
      mailAllowedServiceAccess: imap:ALL$+pop:ALL$+smtp:ALL$+http:ALL
    • 日历属性值:


      <preferredHostValue>
      <dwpHostValue>
      <firstDayValue>

      这些参数代表 LDAP 属性 icsPreferredHosticsDWPHosticsFirstDay 的值。

      编辑这些值使其符合您的特定要求。

    有关这些属性的定义和说明,请参见 Sun Java System Communications Services Schema Reference 中的第 3 章 "Messaging Server and Calendar Server Attributes"。

    在自定义的服务等级模板中,必须至少使用一个属性;但不必在自定义模板中使用全部四个邮件属性。可以从服务包中删除一个或多个属性。

  3. 使用 LDAP 目录工具 ldapmodify 将服务包安装到目录中。

    例如,可以运行以下命令:

    ldapmodify -D <directory manager> -w <password> -f <cos.finished.template.ldif>

    其中

    <directory manager> 是 Directory Server 管理员的用户名。

    <password> 是 Directory Server 管理员的密码。

    <cos.finished.template.ldif> 是编辑过的 ldif 文件的名称,该文件要作为服务包安装在目录中。