Sun Java System Messaging Server 6 2005Q4 管理指南

指定列表成员

要向邮递列表中添加仅电子邮件成员,请使用以下方法之一或两者都使用:

这里介绍的邮递列表成员在 Console 的“用户和组”界面中被称为仅电子邮件成员,因为他们的组权限仅限于该组的邮递列表组件提供的权限。使用该界面的其他部分添加的“常规”组成员(如《Sun ONE Server Console 5.2 Server Management Guide》的 "User and Group Administration" 一章所述)可能具有邮递列表成员所具有的权限以外的其他权限或责任。有关组的更多信息,请参见《Sun ONE Server Console 5.2 Server Management Guide》的 "User and Group Administration" 一章。

定义动态成员资格条件

动态条件由 LDAP 搜索 URL 组成,这些 URL 用作搜索用户目录以确定成员资格的过滤器。这种机制是动态的,即,当邮件到达该组时,收到邮件的各个成员是通过目录搜索确定的,而不是通过查询静态名称列表确定。这样,您便可以创建和维护非常大或非常复杂的组,而不必明确跟踪每个成员。

LDAP 搜索过滤器的格式必须采用 LDAP URL 语法。有关构建 LDAP 过滤器的详细信息,请参见《Sun ONE Server Console 5.2 Server Management Guide》的 "User and Group Administration" 一章。另请参见 Sun Java System Directory Server 文档和 RFC 1959。

LDAP URL 具有以下语法:

ldap://hostname:port/base_dn?attributes?scope?filter

其中 URL 的选项具有以下含义:

表 C–1 LDAP URL 选项

选项 

说明 

hostname

Directory Server 的主机名(默认值为 Messaging Server 使用的 Directory Server 主机名)。 

port

LDAP 服务器的端口号。如果未指定端口,则默认值为 Messaging Server 使用的标准 LDAP 端口。 

base_dn

目录中的条目的标识名,将用作搜索基准。此部分是必需的。 

attributes

要返回的属性。这些属性由 Messaging Server 提供。 

scope

搜索范围: 

base 范围将只检索搜索基准 (base_dn) 本身中的信息。

one 范围将检索搜索基准下一级的信息(不包括搜索基准级别)。

sub 范围将检索搜索基准以及搜索基准以下所有条目中的信息。

filter

应用于指定搜索范围内的条目的搜索过滤器。如果未指定过滤器,将使用 (objectclass=*)。

以下是一个 LDAP 搜索 URL 示例,它将过滤出使用 Sunnyvale 作为其邮件主机的用户:

ldap:///o=Siroe Corp,c=US??sub?(&(mailHost=sunnyvale.siroe.com) (objectClass=inetLocalMailRecipient))

上述 URL 要过滤出的用户是 Siroe 组织的成员 (o=Siroe),位于美国 (c=US),并且邮件主机为 Sunnyvale (mailHost=sunnyvale)。objectClass 属性定义了要搜索的条目类型,在本例中是 inetLocalMailRecipient (objectClass=inetLocalMailRecipient)。

请注意,当您使用 Console 创建搜索过滤器时,将忽略所有组的名称;也就是说,搜索结果中将只包含用户名,而不包含组成员。此设置的目的是为了避免在搜索结果中出现重复的用户(他们同时也是组成员)。可以使用命令行配置实用程序 (configutil) 来覆盖此设置,但是建议不要如此操作。

如下一节中所述,Console 提供了一个模板窗口(“构造 LDAP 搜索 URL”窗口),可以使用其帮助构建搜索 URL。

添加邮递列表成员

要向邮递列表中添加(仅电子邮件)成员,请执行以下操作:

Procedure添加邮递列表成员

步骤
  1. 在 Console 中,访问“创建组”或“编辑条目”窗口,如访问邮递列表中所述

  2. 单击“邮件”选项卡。

  3. 单击“仅电子邮件成员”选项卡。

    • (可选)要指定用于确定成员资格的 LDAP 搜索 URL,请单击“仅电子邮件成员资格的动态标准”字段下的“添加”按钮,然后在“添加动态标准”窗口中执行以下操作:

    • 在字段中输入 LDAP 搜索 URL,或者单击“构造”按钮以打开“构造 LDAP 搜索 URL”窗口,这是用于帮助构造搜索 URL 的模板。

    • 单击“确定”将您的输入添加到“仅电子邮件成员资格的动态标准”字段中并关闭“添加动态标准”窗口。

      有关创建 LDAP 搜索 URL 的说明,请参见定义动态成员资格条件

  4. (可选)要向邮递列表中添加单个成员,请单击“仅使用电子邮件服务的成员”字段下的“添加”按钮,然后在“添加仅电子邮件成员”窗口中执行以下操作:

    • 在字段中输入新成员的主地址。主地址必须是具有正确格式的 SMTP 地址(符合 RFC 821 规范)。请勿输入备用地址—特别是您为该组指定了限制时。每次打开此窗口时只能添加一个新成员,该字段无法容纳多个地址。

    • 单击“确定”将该用户添加到成员列表中并关闭“添加仅电子邮件成员”窗口。要输入另一个地址,请再次单击“添加”以重新打开“添加仅电子邮件成员”窗口。

  5. 如果完成了对此邮递列表的更改,请在“编辑条目”窗口的底部单击“确定”。否则,请单击其他选项卡以继续进行更改。