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

Sun logo
Sun Java System Portal Server 6 2005Q1 管理指南 

第 11 章
管理 NetMail 服务

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


NetMail 服务概述

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

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


管理 NetMail 服务

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

默认情况下,会自动将“策略配置”服务添加到顶级组织。子组织必须独立于其父组织添加自己的策略服务。必须将所创建的任何策略服务添加至所有组织。使用策略的高级步骤如下:

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

为同级组织或子组织添加策略服务

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


有关 Access Manager 管理控制台的最新及完整信息,参阅《Sun Java System Access Manager 2005Q1 管理指南》。


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

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

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

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

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

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

  14. 对 NetMail 属性进行所需的更改。
  15. 有关 NetMail 属性的信息,参见《Sun Java System Portal Server 2005Q1 Technical Reference Guide》。

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

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


为子组织创建转派策略

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


有关 Access Manager 管理控制台的最新及完整信息,参阅《Sun Java System Access Manager 2005Q1 管理指南》。


  1. 以管理员身份登录到 Sun Java System Access Manager 管理控制台。
  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. 保存数据后会显示消息“策略属性已保存”。

为子组织创建常规策略

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


有关 Access Manager 管理控制台的最新及完整信息,参阅《Sun Java System Access Manager 2005Q1 管理指南》。


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

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

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

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

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

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


有关 Access Manager 管理控制台的最新及完整信息,参阅《Sun Java System Access Manager 2005Q1 管理指南》。


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

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

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

    有关 NetMail 属性的更多信息,参见《Sun Java System Portal Server 2005Q1 Technical Reference Guide》。

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

有时需要修改全局 NetMail 服务属性值,这些值会对将来要为 NetMail 服务进行添加的所有组织产生影响。


有关 Access Manager 管理控制台的最新及完整信息,参阅《Sun Java System Access Manager 2005Q1 管理指南》。


  1. 以管理员身份登录到 Sun Java System Access Manager 管理控制台。
  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。


有关 Access Manager 管理控制台的最新及完整信息,参阅《Sun Java System Access Manager 2005Q1 管理指南》。


  1. 以管理员身份登录到 Sun Java System Access Manager 管理控制台。
  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 Access Manager 管理控制台。
  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. 单击“保存”。


上一页      目录      索引      下一页     


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