自定义邮件传递 本章前面已讨论对出站邮件使用 SMTP 连接器而不是 SMTP 虚拟服务器的一个优点是可以指定影响邮件如何传递的其他配置设置(见表 )是否必须调整这些设置的默认值取决于您希望 SMTP 连接器如何传递邮件 表 SMTP 连接器的其他配置设置验证出站邮件的 DNS 设置 要使用 DNS 发送 Internet 邮件而不是将邮件转发到智能主机Exchange 服务器将解析接收方域以及收件人的 SMTP 服务器的 IP 地址然后服务器使用 SMTP 的 TCP 端口 与收件人的 SMTP 服务器建立会话并传递邮件 使用 DNS 时最重要的事情是记住 Exchange 服务器使用的所有 DNS 服务器都必须能够解析外部域(也称为 Internet 域) 可以使用两种方法来为出站邮件配置 DNS ·方法 可以将 Exchange 配置为依赖内部 DNS 服务器这些服务器自己解析外部名称或者使用转发器让外部 DNS 服务器完成此操作 ·方法 可以将 Exchange 配置为使用专用的外部 DNS 服务器(有关外部 DNS 服务器的详细信息请参阅本章前面的验证 SMTP 虚拟服务器上的出站设置中的指定 SMTP 虚拟服务器使用的外部 DNS 服务器) 有关如何配置和验证 DNS 配置的详细信息请参阅Configuring SMTP in Microsoft Exchange Server()(英文)和 Windows 文档 手动配置 Internet 邮件的接收 手动配置 Exchange 以接收 Internet 邮件的过程包括下列任务 ·创建正确的收件人策略以便 Exchange 服务器能够接收您公司使用的所有电子邮件域的邮件 ·将入站 SMTP 虚拟服务器的设置配置为允许匿名访问以便其他 SMTP 服务器可以连接到您的 SMTP 虚拟服务器并向该虚拟服务器发送邮件 ·确认 DNS 中存在正确的 MX 记录以便 Internet 上的其他服务器可以找到您的服务器以传递邮件 本节说明如何在 Exchange 服务器上配置这些设置 配置收件人策略 Exchange 使用收件人策略来确定哪些邮件必须被接受并在内部操作中被路由到组织中的邮箱错误地配置收件人策略可能破坏邮件系统中的部分或全部收件人的邮件流收件人策略在 Exchange 系统管理器中的收件人容器下的收件人策略中配置 要确保正确配置收件人策略应确认满足下列条件 ·收件人策略不包含与组织中的任何 Exchange 服务器的完全限定域名 (FQDN) 相匹配的 SMTP 地址例如如果您有一个 FQDN 为 的 Exchange 服务器并且在任何收件人策略中都将此 FQDN () 作为 SMTP 地址和域名列出那么此条目将阻止邮件路由到路由组中的其他服务器 ·要接收的 SMTP 邮件所属的域已在收件人策略(默认策略或其他收件人策略)中列出通过确认此信息可以确保您的用户能够接收来自其他 SMTP 域的邮件 ·配置了必要的 SMTP 电子邮件地址以接收发送到其他域的电子邮件如果您当前并未接收发送到您的所有 SMTP 域的电子邮件则可能必须为收件人配置其他 SMTP 地址例如您的一部分用户当前可以接收发送到 的电子邮件但您还希望他们接收发送到 的电子邮件这种情况下您的 Exchange 组织的收件人策略中必须存在 SMTP 地址 和 SMTP 地址 有关收件人策略的详细信息请参阅第 章管理收件人和收件人策略 配置入站 SMTP 虚拟服务器设置 若要配置 SMTP 虚拟服务器以接收 Internet 邮件必须执行下列任务 ·将入站端口配置为 并指定 IP 地址Internet 上的其他服务器希望从端口 连接到 SMTP 虚拟服务器默认情况下所有 SMTP 虚拟服务器都使用此端口 ·确认 SMTP 虚拟服务器允许匿名访问要接收 Internet 邮件您的 SMTP 虚拟服务器必须允许匿名访问Internet 上的其他服务器希望以匿名的方式与 SMTP 虚拟服务器通信以便向用户发送 Internet 邮件 ·确认在 SMTP 虚拟服务器上配置了默认中继限制默认情况下SMTP 虚拟服务器只允许已通过身份验证的用户中继电子邮件此设置会阻止未通过身份验证的用户使用 Exchange 服务器向外部域发送电子邮件 下列过程说明了如何执行上述各项任务 配置或确认入站端口和 IP 地址 ·在 Exchange 系统管理器中在 SMTP 虚拟服务器的属性对话框中的常规选项卡上单击高级 将出现高级对话框(见图 )默认情况下SMTP 虚拟服务器使用 IP 地址所有未分配这意味着虚拟服务器在所有可用的 IP 地址上侦听请求可以保留默认 IP 地址或单击编辑更改地址默认情况下SMTP 虚拟服务器使用 TCP 端口 建议您不要修改默认端口分配 图 高级对话框 确认 SMTP 虚拟服务器被配置为允许匿名访问 在 Exchange 系统管理器中在 SMTP 虚拟服务器的属性对话框中在访问选项卡上单击身份验证 在身份验证对话框中(见图 )选中匿名访问复选框(如果尚未选中) 图 身份验证对话框 确认 SMTP 虚拟服务器未设置为开放中继 在 Exchange 系统管理器中在 SMTP 虚拟服务器属性对话框的访问选项卡上单击中继 在中继限制对话框中(见图 )选择仅以下列表(如果尚未选中)单击添加然后按照说明将允许其中继邮件的那些主机添加到列表中 注意 如果选择以下列表除外则未经授权的用户可能通过访问您的服务器在 Internet 上分发未经请求的电子邮件 图 中继限制对话框 选择不管上表中如何设置所有通过身份验证的计算机都可以进行中继(如果尚未选择) 此设置允许您对未通过身份验证的所有用户拒绝中继权限访问此服务器的任何远程 Internet 邮件访问协议版本 (IMAP) 和邮局协议版本 (POP) 用户都需通过身份验证才能发送邮件如果您的用户都不需要通过 IMAP 或 POP 来访问此服务器则可以清除此复选框以便完全阻止中继从而提高安全性还可以为 IMAP 和 POP 用户指定特定的服务器然后在其他所有 Internet 网关服务器上清除此复选框 验证入站邮件的 DNS 设置 要接收 Internet 邮件必须满足下列 DNS 设置要求 ·DNS 服务器必须正确配置 ·外部 DNS 服务器必须有相应的 MX 记录而该记录应当指向一条由您的邮件服务器的 IP 地址构成的 A 记录这个 IP 地址必须与接收 Internet 邮件的 SMTP 虚拟服务器上所配置的 IP 地址一致 ·要使外部 DNS 服务器能够解析您的邮件服务器的 MX 记录并与您的邮件服务器联系必须可以从 Internet 访问您的邮件服务器 ·必须将 Exchange 服务器配置为使用可以解析外部 DNS 名称的 DNS 服务器 要确保 MX 记录配置正确可以使用 Nslookup 实用程序要验证 Internet 上的其他服务器是否可以通过端口 访问您的服务器可以使用 Telnet 注意 有关如何配置和验证 DNS 配置的详细信息请参阅Configuring SMTP in Microsoft Exchange Server()(英文)和 Windows 文档 启用筛选以控制垃圾电子邮件 Exchange Server 支持三种类型的筛选器连接筛选收件人筛选以及发件人筛选这些筛选器可用于减少用户收到的垃圾电子邮件 在邮件传递属性中的全局设置下配置筛选但是必须在要对其应用筛选器的每个 SMTP 虚拟服务器上启用这些筛选器通常好的做法是在 Internet 网关服务器上启用筛选因为筛选只应用于外部用户所提交的邮件在专门用于内部邮件的 Exchange 服务器上不必启用筛选 启用筛选 在 SMTP 虚拟服务器的属性对话框中的常规选项卡上单击高级 选择一个 IP 地址再单击编辑 在标识对话框中(见图 )启用要在该虚拟服务器上应用的筛选器 图 显示启用了发件人收件人和连接筛选的虚拟服务器 图 标识对话框 连接到 Exchange 服务器和其他 X 系统 本节主要讲述如何使用 X 协议和 X 连接器连接到 Exchange 服务器和其他第三方 X 邮件系统X 连接器依赖 X 协议和它自带的传输堆栈来提供基础传输功能 三个组件控制 Exchange 服务器上的 X 协议的行为 ·X 协议X 节点出现在 Exchange 系统管理器中 Exchange 服务器上的协议容器下在 X 协议上配置的属性决定了协议在各个服务器上的工作方式 ·X 传输堆栈X 传输堆栈包含有关运行 Exchange 的计算机上的网络软件(如 TCP/IP 网络服务)的配置信息硬件(如 X 端口适配器)信息或拨号连接每个 X 连接器都要求使用传输堆栈中的配置信息在该堆栈上运行和通信可以创建 X TCP 传输堆栈或 X X 传输堆栈 ·X 连接器X 连接器用于提供将 Exchange 服务器与 Exchange 组织以外的其他 X 系统或 Exchange 服务器连接的机制然后Exchange 服务器可以使用 X 协议通过该连接器发送邮件 要点 X 连接器只在 Exchange Server 企业版中可用 自定义 X 协议 X 协议提供了 X 连接器和协议堆栈所使用的基础功能X 服务邮件传输代理 (MTA) 堆栈(位于 Exchange 系统管理器中的 Exchange 服务器下的协议容器中)提供了编址和路由信息以便将邮件从一台服务器传输到另一台服务器使用X 属性对话框(见图 )可以配置服务器上的 X 协议所使用的基本设置和邮件传递默认值在此服务器上创建的任何 X 传输堆栈和 X 连接器都默认继承这些设置但您可以分别在各个连接器上覆盖该配置 图 X 属性对话框中的常规选项卡 可以在 X 协议上设置下列常规属性 ·本地 X 名称框中的条目用于标识 Exchange 在连接到远程系统时所使用的 X 帐户此名称用于向其他邮件系统标识该 MTA默认情况下此名称是 X 服务安装时所在的服务器的名称可以使用修改按钮更改本地 X 名称还可以设置本地 X 密码第三方系统连接到 X 服务时将使用此密码 ·本地展开远程通讯组列表选项使远程通讯组列表对于组织中的用户可用如果选择此选项并且有某个用户向远程通讯组列表发送了一封邮件则该通讯组列表将在本地(即该用户当前所连接的服务器上)展开Exchange 将基于收件人在列表中的位置来找到邮件的最佳路由这种方法可以确保最高效的邮件处理但需注意的一点是当处理大型通讯组列表时可能影响到服务器的性能 ·将传入邮件转换为 Exchange 内容选项将把传入邮件的地址和内容更改为与 MAPI 客户端(如 Microsoft Outlook? 和 Exchange)兼容的格式如果用户不使用 MAPI 客户端则不要选择该选项 ·使用邮件队列目录中的修改按钮可以更改 X 邮件队列目录的位置 注意 修改队列目录的位置意味着只修改 MTA 数据库路径并只移动数据库 (dat) 文件而不移动任何运行文件或运行目录数据库文件是启动 MTA队列文件和邮件文件所需的核心文件 了解 X 连接器 通常在下列情形下使用 X 连接器 ·您的当前环境中已有一个 X 网络 ·要连接到组织外部的 X 系统或 Exchange 服务器 注意 虽然可以使用 X 连接器连接 Exchange 中的路由组但推荐使用路由组连接器 在 Exchange Server 企业版中可以创建两种类型的连接器TCP X 连接器和 X X 连接器TCP 连接器通过 TCP/IP 网络启用连接而 X 连接器使用 X 启用连接 要配置 X 连接器请执行下列操作 创建 X 协议堆栈 创建 X 连接器 以下各节详细说明了这些步骤 创建 X 协议堆栈 创建 X 连接器之前必须在将要驻留连接器的 Exchange 服务器上创建协议堆栈协议(或传输)堆栈要创建在各个 Exchange 服务器上并为连接器提供传输邮件所需的基本功能使用该协议堆栈的连接器所发送的所有邮件均由创建该堆栈的服务器处理 应使用 TCP 或 X(基于要连接到的网络和系统)创建传输堆栈创建传输堆栈的过程所包括的步骤对于每个协议都相同 创建传输堆栈 在 Exchange 系统管理器中展开协议用鼠标右键单击X指向新建然后选择TCP/IP X 服务传输堆栈或X X 服务传输堆栈 在常规选项卡上键入此传输堆栈的名称 下列名称为默认名称 ·X <服务器名> ·TCP <服务器名> (可选)如果有其他应用程序使用此传输堆栈请在OSI 地址信息下选择字符集和选择器信息 图 显示 TCP/IP X 传输堆栈的属性对话框的常规选项卡在该选项卡上可以配置传输堆栈被配置为使用此传输堆栈的任何连接器都会出现在连接器选项卡上 注意 首次创建连接器时连接器选项卡中不会列出任何连接器 educitycn/img_///jpg >图 TCP/IP X 传输堆栈的属性对话框中的常规选项卡 (可选)在 X 传输堆栈的常规选项卡上(见图 )设置下列 X 特定的配置选项 ·基于 X 服务提供商提供的信息为远程 X 提供商的呼叫用户数据设备数据和X 地址键入适当值 ·对于I/O 端口键入 X 适配器使用的端口号(如果一台服务器上有多个 X X 传输堆栈则每个堆栈必须使用不同的端口号) educitycn/img_///jpg >图 X 协议堆栈的属性对话框中的常规选项卡 创建 X 连接器 创建 TCP X 或 X X 传输堆栈后可以创建 X 连接器以连接到其他 X 系统请记住连接器只在一个方向上发送邮件因此 X 连接器可以使邮件从您的系统流动到远程系统或路由组如果要连接到远程系统则该系统的管理员也必须创建连接器才能向您的组织发送邮件 表 列出了 X 连接器可用的配置设置这些设置出现在 X 连接器的属性对话框中(见图 ) 表 X 连接器的配置设置educitycn/img_///jpg > 创建 X 连接器 在 Exchange 系统管理器中用鼠标右键单击连接器指向新建然后单击X X 连接器或TCP X 连接器 在常规选项卡(见图 )上的名称框中键入连接器名 educitycn/img_///jpg >图 X 连接器属性对话框中的常规选项卡 在常规选项卡中的远程 X 名称下单击修改 在远程连接凭据的远程 X 名称中键入远程服务器上的远程 X 连接器的名称(远程连接器名默认为远程服务器名)在密码框中键入远程 X 连接器的密码在确认密码框中再次键入密码 选择下列选项之一 ·在地址空间选项卡上单击添加选择一种地址类型然后在地址属性框中键入所有必要的信息包括开销 ·在连接的路由组选项卡上单击添加在常规选项卡上的组织框中键入要连接到的路由组所在组织的名称然后在路由组框中键入要连接到的路由组的名称 注意 组织必须存在于 Exchange 服务器上以便知道其命名约定或者也可以在路由地址选项卡上键入地址空间信息和开销默认情况下根据组织和路由组的名称来创建地址空间并且开销为 如果远程系统不是 Exchange 服务器请在高级选项卡上清除允许 Exchange 内容复选框 如果不清除此复选框邮件上的地址将是域名格式而不是 X 格式因此无法答复 在 X X 连接器的堆栈选项卡上的X 地址框中键入在 X 网络服务设置过程中指定的远程服务器的 X 地址 或者 在 TCP X 连接器的堆栈选项卡上选择下列选项之一 ·选择远程主机名然后在地址框中键入完全限定的域名 (FQDN) ·选择IP 地址然后在地址框中键入远程服务器的 IP 地址 在 X 连接器上配置其他选项 还可以使用 X 连接器的常规选项卡(见图 )来配置公用文件夹引用并指定此连接器如何传递邮件这些附加选项包括 ·邮件文本自动换行选项控制邮件中的文本是否在特定列自动换行 ·远程客户端支持 MAPI选项导致 Exchange 通过该连接器并以 RTF 格式发送邮件如果客户端不支持 MAPI则不要选择该选项因为它可能导致非 MAPI 客户端上的邮件格式出现问题 ·禁止公用文件夹引用选项禁止您在连接到其他路由组时使用公用文件夹引用公用文件夹引用有助于已连接的路由组或远程系统中的用户通过此连接器访问公用文件夹 覆盖 X 属性 默认情况下每个 X 连接器都会继承在 X 协议上配置的设置可以使用 X 连接器上的首选参数选项卡(见图 )来覆盖在 X 协议上设置的选项 educitycn/img_///jpg >图 首选参数选项卡 首选参数选项卡上可用的配置选项如下 ·本地 X 服务名框中输入的名称会覆盖 X 传输堆栈的本地 X 名称有些 X 系统不支持特定的字符如果本地 X 名称中包含要连接到的远程系统所不支持的字符应使用该选项以使用远程 X 服务可以支持的名称来连接到该服务 ·最大打开重试次数选项设置系统在发送未送达报告 (NDR) 之前试图打开连接的最大次数默认为 ·最大传输重试次数选项设置系统试图通过打开的连接传输邮件的最大次数默认为 ·打开重试间隔(秒)选项设置系统在邮件传输失败后等待的时间(秒)默认为 ·传输重试间隔(秒)选项设置系统在邮件传输失败后通过打开的连接重新发送邮件之前等待的时间(秒)默认为 提示 若要还原 Exchange 默认值请单击重置默认值 要设置其他首选参数值应使用其他值对话框(见图 )要打开此对话框请在 X 连接器的属性对话框上单击首选参数选项卡中的其他值按钮 educitycn/img_///jpg >图 其他值对话框 在其他值对话框中可以设置下列选项 ·RTS 值下面的选项用于设置可靠传输服务 (RTS) 值RTS 值决定了邮件可靠性参数如数据中包含的检查点以及可发送的未经确认的数据量可以使用 X 连接器首选参数选项卡上的选项来覆盖默认 X 服务属性如 RTS 值 ·关联参数下的选项决定了与远程系统之间的连接的数目和持续时间每个 X 连接器都使用在 X 协议上配置的关联参数但可以分别在各个连接器上配置关联参数以覆盖这些设置 ·传输超时下的选项决定了 X 连接器在发送紧急普通和非紧急邮件的 NDR 前等待的时间每个 X 连接器都使用在 X MTA 上配置的传输超时值但可以分别在各个连接器上配置特定的传输超时值以覆盖这些设置 禁用或删除连接器 如有必要可以禁用或删除组织中现有的连接器 可以通过将连接日程设置为从不来禁用不希望 Exchange 使用的连接器禁用连接器而不是将其删除有助于保留配置设置以备将来再次启用 禁用连接器 在 Exchange 系统管理器中用鼠标右键单击连接器然后单击属性 选择下列选项之一 ·对于 X 连接器请单击日程安排选项卡然后单击从不 ·对于 SMTP 连接器或路由组连接器请单击传递选项选项卡在指定通过此连接器发送邮件的时间下的连接时间中从下拉列表中选择从不运行 可以通过删除操作来删除不再使用的连接器可以随时删除连接器删除连接器时会警告您连接将被中断(例如已在两个路由组之间建立的连接可能会被中断)但是系统会询问您是否确实要删除该连接器 删除连接器 ·在 Exchange 系统管理器中用鼠标右键单击要删除的连接器然后单击删除 使用队列查看器管理邮件 队列查看器是 Exchange 系统管理器中的一项功能借助此项功能可以监视组织的邮件队列以及这些队列中所包含的邮件队列查看器工作在服务器级别在 Exchange 系统管理器中展开服务器然后单击队列打开队列查看器并显示与该服务器关联的邮件队列(见图 ) educitycn/img_///jpg >图 Exchange 中的队列查看器 在 Exchange Server 中队列查看器的功能得到了增强以改善对邮件队列的监视在 Exchange 中可以从每个服务器下的队列节点中查看特定服务器的所有邮件队列这是在 Exchange 基础上进行的改进在 Exchange 中每个协议虚拟服务器都有它自己的队列节点您无法从一个中心位置查看服务器上的所有队列例如使用 Exchange 现在可以使用队列查看器查看服务器上的 X 和 SMTP 队列(如图 所示)而不必分别在其各自的协议节点中查看这些队列 Exchange 中队列查看器的其他增强功能包括 ·禁用出站邮件可以使用一个名为禁用出站邮件的新选项来禁用所有 SMTP 队列中的出站邮件 ·设置刷新速率可以使用设置选项设置队列查看器的刷新速率 ·查找邮件可以使用查找邮件来基于发件人收件人和邮件状态搜索邮件此选项与 Exchange 队列查看器中的邮件枚举功能类似 ·查看其他信息可以单击特定队列以查看有关该队列的其他信息 ·查看以前被隐藏的队列Exchange 中的队列查看器显露了在 Exchange 中不可见的三个队列暂缓提交的 DSN 邮件重试已失败邮件的队列以及正在排队等待稍后传递的邮件(有关这三个队列的描述请参阅表 ) 本节的其余部分重点讲述这些新的增强功能中的两个禁用出站邮件和查找邮件并提供有关如何使用队列查看器中显示的 SMTP 和 X 队列来排除邮件流故障的准则 禁用出站邮件 通过禁用出站邮件选项可以禁用来自所有 SMTP 队列的出站邮件例如当组织中有病毒发作时禁用出站邮件会很有用 禁用出站邮件 ·在队列查看器中单击禁用出站邮件 注意 禁用出站邮件选项不会禁用 MTA 或系统队列系统队列是每个协议的默认队列只有当执行某些必要的路由任务(如内容转换和地址解析)时这些队列中才会存放邮件如果在更长的一段时间内在系统队列中找到邮件则意味着在 Exchange 组织中的某处有一项或多项基本路由功能失败有关处理队列中邮件堆积的详细信息请参阅本章后面的使用 SMTP 队列排除邮件流故障和使用 X (MTA) 队列排除邮件流故障等部分 如果要阻止特定远程队列中的出站邮件而不是禁用所有 SMTP 队列可以冻结该特定队列中的邮件 冻结特定队列中的所有邮件 ·在队列查看器中用鼠标右键单击队列然后单击冻结 撤消冻结队列 ·在队列查看器中用鼠标右键单击队列然后单击撤消冻结 查找邮件 可以使用查找邮件选项并通过指定搜索条件(如发件人或收件人)或邮件状态(如冻结)来搜索邮件还可以指定搜索应返回的邮件数Exchange Server 中的查找邮件与 Exchange 中的枚举邮件选项类似 按特定发件人(或收件人)搜索邮件 ·在队列查看器中单击查找邮件再单击发件人(或收件人)然后通过键入名称或使用搜索条件来进行搜索 指定搜索应返回的邮件数 ·在队列查看器中单击查找邮件再单击将在搜索中列出的邮件数列表并选择搜索应列出的邮件数(如 ) 搜索特定状态的邮件 在队列查看器中单击查找邮件再单击显示下列状态的邮件列表并从下列选项中进行选择 ·所有邮件该选项显示列表中的所有邮件不管邮件的状态如何 ·冻结此选项显示处于冻结状态的邮件除了冻结特定队列中的所有邮件外还可以冻结单个邮件如果队列中的单个邮件或几个邮件被冻结那么其他邮件仍然能够流入或流出该队列并非整个队列都被冻结 ·重试此选项显示正在等待下一次传递尝试的邮件处于重试状态的邮件已经经历了一次或多次传递尝试失败 指定搜索条件后单击开始查找开始搜索 搜索结果显示在搜索结果下 使用 SMTP 队列排除邮件流故障 邮件分类和传递期间所有邮件都要通过 SMTP 虚拟服务器的 SMTP 队列发送如果在此过程中的任意点上邮件传递出现问题邮件将留在出现问题时所在的队列中直到问题解决 使用 SMTP 队列可以找到邮件流出现问题的可能原因如果某个队列处于重试状态请在队列查看器中选择该队列并检查该队列的属性以确定原因例如如果队列属性显示类似发生 SMTP 错误这样的消息应检查服务器的事件日志以找到任何 SMTP 错误如果日志中没有事件应提高 SMTP 日志记录级别方法是用鼠标右键单击 Exchange 服务器然后单击属性再单击诊断日志记录选项卡然后选择MSExchangeTransport 表 列出了 SMTP 队列及其描述以及每个队列中邮件堆积的故障排除信息 表 SMTP 队列educitycn/img_///jpg > 使用 X (MTA) 队列排除邮件流故障 Exchange Server 使用 X 队列将邮件提交到 Exchange 服务器并接收来自 Exchange 服务器的邮件以及通过连接器将邮件发送到其他邮件服务器在将邮件发送到 Exchange 或更早版本的服务器时或者发送到使用 X 连接的其他邮件系统时如果遇到邮件流问题请检查 Exchange 服务器上的 X 队列在将邮件发送到运行 Exchange 或更早版本的服务器时如果遇到邮件流问题建议您另外还检查这些服务器上的 MTA 队列 表 列出了 X 队列及其描述以及每个队列中邮件堆积的故障排除信息 表 X 队列educitycn/img_///jpg > 配置 SMTP 的诊断日志记录 要确定传输问题的原因可以查看与 MSExchangeTransport 有关的事件如果 Exchange 邮件流出现问题应立即提高与 MSExchangeTransport 有关的日志记录级别日志记录级别控制在应用程序日志中记录的数据量记录的事件越多应用程序日志中与传输有关的事件就越多因此可以更好地确定邮件流出现问题的原因SMTP 日志文件位于 Exchsrvr\Server_namelog 文件夹中 特定路由和传输组件出现的问题可能导致邮件在队列中堆积这一点在本章前面的使用 SMTP 队列排除邮件流故障和使用 X (MTA) 队列排除邮件流故障主题中已进行了讨论如果特定队列出现问题应提高影响队列的组件的日志记录级别 修改日志记录设置 下面的过程说明了如何修改与 MSExchangeTransport 有关的诊断日志记录 修改 MSExchangeTransport 的日志记录设置 在控制台树中展开服务器用鼠标右键单击<服务器名>再单击属性 单击诊断日志记录选项卡 在服务下单击MSExchangeTransport 在类别下单击要配置其日志记录级别的类别 ·要排除路由问题请选择路由引擎/服务如果邮件在等待路由的邮件SMTP 队列中堆积应提高该组件的日志记录级别 ·要解决 Active Directory 中的地址解析问题通讯组列表展开问题或其他分类程序问题请选择分类程序如果邮件在等待路由的邮件SMTP 队列中堆积应提高该组件的日志记录级别 ·要解决通过连接管理器的拨号和虚拟专用网连接的问题请选择连接管理器 ·要解决排队引擎的问题请选择排队引擎如果邮件流出现问题并且邮件未在任何队列中堆积应提高该组件的日志记录级别 ·要解决 Exchange 存储驱动器出现的问题请选择Exchange 存储驱动器如果邮件在本地传递 SMTP 队列X 队列中堆积或者在接收来自 Exchange x 服务器或其他邮件系统的邮件时出现问题应提高该组件的日志记录级别 ·要解决一般的 SMTP 问题请选择SMTP 协议如果邮件在远程传递SMTP 队列中堆积应提高该组件的日志记录级别以确定是否是由于 SMTP 错误而导致的该瓶颈 ·要解决 NTFS 存储驱动器出现的问题请选择NTFS 存储驱动器如果邮件在本地传递 SMTP 队列中堆积应提高该类别的日志记录级别 在日志记录级别下单击无最小中等或最大 若要进行故障排除请单击最大 警告 如果提高 Exchange 服务的日志记录级别性能可能会有所下降建议您增加应用程序日志的大小以包含所有产生的数据如果不增加应用程序日志的大小将会频繁收到应用程序日志已满的提醒消息 启用调试级别日志记录 如果遇到邮件流问题并且想要查看所有事件可以修改注册表项以便将日志记录设置为调试级别这是最高级别(第 级) 警告 错误地编辑注册表可能导致严重的问题甚至可能需要重新安装操作系统因注册表编辑不当而导致的问题可能没有办法解决在编辑注册表之前请备份所有重要数据 在调试级别启用日志记录 启动注册表编辑器 在注册表编辑器中找到并单击下列注册表项 HKEY_LOCAL_MACHINE\System\CurrentControlSet\ServicesMSExchangeTransport\Diagnostics\SMTP Protocol 将值设置为 然后单击确定 配置 X 服务 (MSExchangeMTA) 的诊断日志记录 本节说明如何在 Exchange Server 上配置 X 服务 (MSExchangeMTA) 的诊断日志记录如果必须排除运行 Exchange 和更早版本的服务器其他邮件系统或 X 连接器的邮件流问题提高 MSExchangeMTA 的日志记录级别会很有用 配置 MSExchangeMTA 的日志记录 在控制台树中展开服务器用鼠标右键单击<服务器名>再单击属性 单击诊断日志记录选项卡 在服务下单击MSExchangeMTA 在类别下单击X 服务以解决运行 Exchange 和更早版本的服务器以及其他系统的传递问题 在日志记录级别下单击无最小中等或最大 若要进行故障排除请单击最大 |