· 对查询中使用的属性编制索引。编制索引极大地改善了查询性能,同时减少了 Exchange 展开通讯组并将电子邮件传递给预期收件人所需的时间。有关编制属性索引的周详信息,请参阅 Microsoft 知识库文章 313992"HOW TO: Add an Attribute to the Global Catalog in Windows 2000"(http://support.microsoft.com/?kbid=313992)(英文)。
· 假如筛选字符串中有不正确的格式或错误的 LDAP 语法,则全局编录服务器将不会运行该查询。使用 Active Directory 用户和电脑创建查询,有助于防止构造不正确的查询。也能够使用"预览"按钮查看查询的结果,这将确认查询是否有效连同是否得到了预期的结果。假如根据不正确的 LDAP 查询创建了基于查询的通讯组,那么用户向基于查询的通讯组发送邮件时,将收到代码为 5.2.4 的未送达报告 (NDR)。假如启用分类程式日志记录,Exchange 将记录事件标识符为 6024 或 6025 的两个事件之一。 bitsCN_com
· 假如筛选字符串格式正确,但未产生结果,那么发件人将不会收到 NDR。这和向空的通讯组发送邮件产生的结果相同。如前所述,使用 Active Directory 用户和电脑中的"预览"按钮能够确认查询结果是否符合预期的需要。
· 在和 Exchange 服务器具备相同的 Active Directory 对象读取权限的安全上下文中,使用 Exchange 系统管理器。Exchange 系统管理器在当前登录的用户的安全上下文中运行。假如管理员以低于 Exchange 服务器的安全性特权运行,那么该查询可能只在预览窗格中显示实际结果的一部分。预览窗格将只显示管理员有权读取的 Active Directory 对象。但是,向基于查询的通讯组发送邮件时,分类程式将以 Exchange 服务器权限运行。假如 Exchange 服务器对查询中的任何对象都具备权限,则查询将返回正确的结果。
www_bitscn_com
删除基位置可分辨名称时,会出现问题。基于查询的通讯组依靠指向目录中有效容器的基位置可分辨名称进行展开。假如删除了基于查询的通讯组的基位置可分辨名称容器,分类程式将无法运行该查询,并且发件人会收到代码为 5.2.4 的 NDR。假如启用了分类程式日志记录,将记录 ID 为 6024 或 6025 的事件。例如,您在用户容器中创建一个包含任何销售雇员的销售容器,并使用该销售容器构建一个基于查询的通讯组。假如删除该销售容器,查询将不再工作。
创建基于查询的通讯组
要创建基于查询的通讯组,必须使用 Exchange 2003 版的 Exchange 系统管理器连同 Active Directory 用户和电脑。假如不升级管理控制台,将无法创建基于查询的通讯组。
注意 建议在环境中部署基于查询的通讯组之前,先将任何管理控制台升级到 Exchange 2003。
创建基于查询的通讯组时,Active Directory 用户和电脑提供了一种使用标准属性配置 LDAP 查询格式的方法,而不需要具备特定的 LDAP 知识。例如,能够选择组织单位下的任何邮箱,甚至自定义查询以选择组织单位下存在于特定服务器上的任何邮箱。
bitsCN.nET中国网管博客
创建基于查询的通讯组后,能够通过使用预览功能来确保查询按照预期的方式工作。该项功能不但在验证查询时有用,而且能够确定查询运行所需的时间。根据此时间,能够决定是否将查询拆分为一些较小的查询,以改善性能,并加快传递速度。
创建基于查询的通讯组
1. 在 Active Directory 用户和电脑的控制台树中,用鼠标右键单击要在其中创建基于查询的通讯组的容器,指向"新建",然后单击"基于查询的通讯组"。
2. 在"基于查询的通讯组名"中,键入基于查询的通讯组的名称,再单击"下一步"。
3. 在"对下列位置中的收件人应用筛选器"下,确认所显示的父容器是该基于查询的通讯组要针对他运行的容器。假如该容器不正确,请单击"更改"选择另一个容器。
注意 查询将只返回选定容器及其子容器中的收件人。要获得需要的结果,可能必须选择父容器或创建多个查询。
4. 在"筛选器"下,选择下列选项之一:
· 要基于一组预定义的条件筛选查询,请单击"在此基于查询的通讯组中包含",然后从下列条件中进行选择:
· 具备 Exchange 邮箱的用户
www.bitsCN.com
· 具备外部电子邮件地址的用户
· 已启用邮件的组
· 具备外部电子邮件地址的联系人
· 已启用邮件的公用文档夹
· 要创建自己的查询条件,请单击"自定义筛选器",然后单击"自定义"。
5. 单击"下一步"查看要创建的基于查询的通讯组的摘要。
6. 单击"完成"创建基于查询的通讯组。
新建的基于查询的通讯组出现在您在步骤 3 中选定的容器下。
确认基于查询的通讯组工作正确
1. 在 Active Directory 用户和电脑中,用鼠标右键单击刚刚创建的基于查询的通讯组,然后单击"属性"。
2. 选择"预览"选项卡查看查询结果,并确认通讯组中包含正确的收件人。
注意 根据权限配置的不同,预览窗格中显示的结果可能和查询运行的实际结果不同。
合并多个基于查询的通讯组
在 Exchange 系统管理器中,能够基于"AND(和)"运算符创建基于查询的通讯组。要使用基于查询的通讯组并基于"OR(或)"运算符创建一个通讯组,能够创建多个基于查询的通讯组,然后将其合并为一个通讯组。 DL.bitsCN.com网管软件下载
考虑下面的示例:您希望创建一个基于查询的通讯组,并在其中包括市场部的任何雇员或巴黎办事处的任何雇员。假如使用 LDAP 查询创建包括任何市场用户和任何巴黎雇员的基于查询的通讯组,此查询将只返回同时在这两个组中的用户。任何不同时是这两个组的成员的人都将被排除在外。要实现"OR"功能,以便包括任何一组的成员,必须执行下列操作:
1. 针对市场部的任何雇员创建一个名为"Marketing"的基于查询的通讯组。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




