Sun Java logo     上一页      目录      索引      下一页     

Sun logo
Sun Java System Portal Server 6 2004Q2 管理员指南 

第 8 章
管理 NetMail 服务

本章介绍如何管理 NetMail 服务。本章包含以下部分:


NetMail 服务概述

NetMail 服务用于实现 NetMail (Java™) 和 NetMail Lite 电子邮件客户机。这些客户机与标准的 IMAP 和 SMTP 服务器协同工作。NetMail 允许用户访问一个或多个邮件服务器,进行读取、编写和删除电子邮件及创建、访问和删除文件夹操作。

在 Sun Java™ System Portal Server 6 2004Q2 中,通过 Sun Java™ System Identity Server 管理控制台来定义和管理 NetMail 服务。NetMail 服务为 NetMail 客户机定义用于管理电子邮件及其配置的服务属性和默认值。为组织及其用户定义和定制服务属性值的目的是控制 NetMail 客户机的行为。


管理 NetMail 服务

Sun Java System Identity Server 策略服务用于定义规则或对资源的访问。策略可以基于角色或组织,并可提供权限或定义约束。

默认情况下,系统会将“策略配置”服务自动注册给最高级组织。子组织必须注册自己的、不依赖于其父组织的策略服务。创建的任何策略服务都必须注册给所有组织。使用策略的高级步骤如下:

  1. 为组织注册“策略”服务。
  2. 为子组织创建转派策略。可将某组织的策略定义和决策委托给另一组织。(也可将某资源的策略决策委托给其他策略产品。)转派策略在策略创建和评估时都会对上述策略委托进行控制。它由规则和转派本身组成。如果策略服务包含不需要资源的操作,系统便不会为子组织创建转派策略。有关信息,参见为子组织创建转派策略
  3. 为同级组织或子组织创建常规策略。创建常规策略的目的是定义访问权限。常规策略可以由多个规则、主题和条件组成。有关信息,参见为子组织创建常规策略

为同级组织或子组织注册策略服务

子组织不会继承其父组织的服务,因此需要注册子组织的“策略”服务。

  1. 以管理员身份登录到 Sun Java System Identity Server 管理控制台。
  2. 默认情况下,位置窗格中选中“身份认证管理”;“导航”窗格中选中“组织”。

  3. 导航到要创建转派策略的组织或子组织。
  4. 所有已创建的组织都会显示在导航窗格中。

  5. 从导航窗格的“查看”菜单中选择“组织”,然后从“名称”菜单中选择所需组织。
  6. 从“查看”菜单中选择“服务”。
  7. 单击“注册”。
  8. 此时数据窗格中会出现“注册服务”页。单击 NetMail 服务的复选框,然后单击“注册”。

    此时新注册的服务便会出现在导航窗格中。

  9. 单击特性箭头来配置 NetMail 服务。
  10. 此时数据窗格中会显示以下消息:
  11. 该服务无可用的模板。是否想创建?

  12. 单击消息框中的“创建”来创建模板。
  13. 此时会显示 NetMail 属性。

  14. 对 NetMail 属性进行所需的更改。
  15. 有关 NetMail 属性的信息,参见附录 D,“NetMail 属性”

  16. 单击“保存”以将最终值存储在服务模板中。

  17. 创建新组织时,需要为该组织创建和分配 NetMail 策略。不必为示例门户执行此操作,因为系统在默认情况下会为其启用 NetMail。


为子组织创建转派策略

可将某组织的策略定义和决策委托给另一组织。转派策略在策略创建和评估时都会对上述策略委托进行控制。它由规则和转派本身组成。转派必须将父组织定义为规则中的资源,且必须包含一个 SubOrgReferral,并将组织的名称作为其中的值

  1. 以管理员身份登录到 Sun Java System Identity Server 管理控制台。
  2. 默认情况下,位置窗格中选中“身份认证管理”;“导航”窗格中选中“组织”。

  3. 导航到包含要创建转派策略的子组织的组织。
  4. 所有已创建的组织都会显示在导航窗格中。

  5. 从“查看”菜单中选择“策略”。
  6. 单击“新建”来创建新策略。
  7. 此时数据窗格中会出现“创建策略”页。

  8. 在“名称”中键入 SubOrgReferral_NetMail。确保在“策略类型”中选择“转派”。然后单击“创建”。
  9. 在数据窗格的“查看”菜单中单击“规则”,然后单击“添加”。确保选中 NetMail,然后单击“下一步”。
  10. 此时数据窗格中会出现“添加规则”模板。

  11. 在“服务”中选择 NetMail,然后单击“下一步”
  12. 在“规则名称”中输入 NetMailRule,然后单击“创建”。
  13. 在数据窗格的“查看”菜单中单击“转派”,然后单击“添加”。
  14. 此时数据窗格中会出现“添加转派”模板。

  15. 在“名称”中输入 SubOrgReferral_suborg_name
  16. 确保在数据窗格中,已经为“值”选择了子组织的名称,然后单击“创建”来完成策略的配置。

  17. 单击数据窗格中的“保存”。
  18. 保存数据后会显示消息“策略特性已保存”。

为子组织创建常规策略

创建常规策略的目的是定义访问权限。常规策略可以由多个规则、主题和条件组成。

  1. 以管理员身份登录到 Sun Java System Identity Server 管理控制台。
  2. 默认情况下,位置窗格中选中“身份认证管理”;“导航”窗格中选中“组织”。

  3. 导航到要分配策略的组织或子组织。
  4. 所有已创建的组织都会显示在导航窗格中。

  5. 从“查看”菜单中选择“策略”。
  6. 此时会显示该组织的策略。

  7. 在导航窗格中选择“新建”。此时数据窗格中会打开“新策略”页。
  8. 在“名称”中输入 SubOrgNormal_NetMail。确保在“策略类型”中选择“常规”。单击“创建”
  9. 在数据窗格的“查看”菜单中选择“规则”,然后单击“添加”。此时数据窗格中会打开“添加规则”页
  10. 在“服务”菜单中选择 NetMail,然后单击“下一步”。在“规则名称”中输入 NetMailRule。确保选中“有权执行 NetMail”
  11. 在“服务”菜单中选择 NetMail,然后单击“下一步”。确保选中“有权执行 NetMail”。
  12. 从“类型”菜单中选择主题类型,然后单击“下一步”来完成主题配置。
  13. 在数据窗格的“查看”菜单中选择“主题”,然后单击“添加”。此时数据窗格中会打开“添加主题”页。
  14. 单击“创建”来完成策略配置。
  15. 保存数据后会显示消息“策略特性已保存”。

修改 NetMail 服务属性(特定组织)

可以通过修改服务属性来定制 NetMail 服务。

  1. 以管理员身份登录到 Sun Java System Identity Server 管理控制台。
  2. 默认情况下,位置窗格中选中“身份认证管理”;“导航”窗格中选中“组织”。

  3. 选择组织。
  4. 从“查看”菜单中选择“服务”。
  5. 在导航窗格中单击 NetMail 旁的特性箭头。
  6. 此时数据窗格中会出现 NetMail 服务属性列表。

  7. 修改服务属性值,然后单击“保存”来保存更改。
  8. 更改只会影响选定组织中的用户。

    有关详细信息,参见附录 D,“NetMail 属性”

修改 NetMail 服务属性(所有组织)

有时需要修改全局 NetMail 服务属性值,这些值会对想在今后注册 NetMail 服务的所有组织产生影响。

  1. 以管理员身份登录到 Sun Java System Identity Server 管理控制台。
  2. 默认情况下,位置窗格中选中“身份认证管理”;“导航”窗格中选中“组织”。

  3. 在位置窗格中选择“服务管理”。
  4. 在导航窗格中单击NetMail旁的特性箭头。
  5. 此时数据窗格中会出现 NetMail 服务属性列表。

  6. 修改服务属性值,然后单击“保存”来保存更改。
  7. 更改会影响未来注册 NetMail 服务的所有组织。

配置 NetMail Lite 来打开新窗口

在默认配置下,如果用户已运行 NetMail Lite 来编写邮件,而又单击了“桌面”上的 NetMail Lite 链接,系统便会用 NetMail Lite 的一个新实例来替换当前 NetMail Lite 窗口,邮件中的文本也会丢失。要避免出现这种问题,可以对 NetMail Lite 进行相应配置,使用户每次单击“桌面”上的 NetMail Lite 链接时都在新窗口中打开 NetMail Lite。

  1. 以管理员身份登录到 Sun Java System Identity Server 管理控制台。
  2. 默认情况下,位置窗格中选中“身份认证管理”;“导航”窗格中选中“组织”。

  3. 选择组织。
  4. 在导航窗格中单击“桌面”旁的特性箭头。
  5. 此时数据窗格中会出现“桌面”服务属性列表。

  6. 单击数据窗格中的“频道和容器管理”链接
  7. 单击“频道”下 App 频道的“编辑”链接。
  8. 选择组织,在“查看”菜单中选择“服务”。
  9. 单击 targets 特性的“编辑”链接。
  10. 使用以下内容替换 NetMail Lite 特性:
  11. NetMail Lite| ^javascript:var nmServerURL = document.URL; nmDestURL =nmServerURL.split(’dt’)[0];nmAdjustedURL = nmDestURL +’NetMailServlet?nsid=newHTMLSession’; openAppURL(nmAdjustedURL,’_blank’);return false;

  12. 单击“保存”。
  13. 验证更改。
  14. 以组织内的测试用户身份登录。访问 NetMail Lite,开始编写邮件。单击 NetMail Lite 链接。正常情况下会打开一个包含 NetMail Lite 的新窗口。

使用远程通讯录 (LDAP)

要启用 NetMail 的远程通讯录功能,需在 NetMail 服务中配置 LDAP 服务器列表属性。


通讯录的搜索功能允许用户按其输入的文本来搜索姓名,系统会按用户指定的以下搜索标准中系统所支持的标准将用户输入的文本与通讯录内容进行比较:包含、等于、开头为、结尾为和听上去象。

个人通讯录只支持按包含搜索。如果添加 LDAP 通讯录,其他选项便会被启用。


  1. 以管理员身份登录到 Sun Java System Identity Server 管理控制台。
  2. 默认情况下,位置窗格中选中“身份认证管理”;“导航”窗格中选中“组织”。

  3. 选择组织。
  4. 从“查看”菜单中选择“服务”。
  5. 在导航窗格中单击 NetMail 旁的特性箭头。
  6. 此时数据窗格中会出现 NetMail 服务属性列表。

  7. 修改“通讯录搜索中使用的 LDAP 服务器详细信息”的值。每个条目都是以逗号分隔,由 name="value" 对组成的列表,其中的有效 name 为:
    • name — 在 NetMail 的“地址”页中显示的名称(默认值:无)
    • server — LDAP 服务器的全限定域名(默认值:无)
    • base — 用于启动搜索的区别名 (DN)(默认值:“”)
    • searchin — 以逗号分隔、用于进行搜索的属性列表(默认值:“cn,gn,sn”)
    • result — 包含电子邮件地址的属性(默认值:“mail”)
    • filter — 用于搜索的附加 LDAP 过滤器(默认值:“”)。过滤器语法使用 LDAP 过滤器语法。
    • referral — 定义是否遵循 LDAP 转派的值。默认值为 “follow”;使用 “” 来指定不遵循转派。
    • 例如,要搜索 Sesta LDAP 目录,请使用以下条目:

      name="Sesta LDAP",server="ldap-server.sesta.com",base="dc=sesta,dc=com"

  8. 单击“保存”。


上一页      目录      索引      下一页     


版权所有 2004 Sun Microsystems, Inc. 保留所有权利。