首页 | 邮件资讯 | 技术教程 | 解决方案 | 产品评测 | 邮件人才 | 邮件博客 | 邮件系统论坛 | 软件下载 | 邮件周刊 | 热点专题 | 工具
网络技术 | 操作系统 | 邮件系统 | 客户端 | 电子邮箱 | 反垃圾邮件 | 邮件安全 | 邮件营销 | 移动电邮 | 邮件软件下载 | 电子书下载

邮件服务器

技术前沿 | Qmail | IMail | MDaemon | Exchange | Domino | 其它 | Foxmail | James | Kerio | JavaMail | WinMail | Sendmail | Postfix | Winwebmail | Merak | CMailServer | 邮件与开发 | 金笛 |
首页 > 邮件服务器 > Exchange Server > 为通过身份验证连接和匿名连接配置 SMTP > 正文

为通过身份验证连接和匿名连接配置 SMTP

出处:Microsoft 作者:Microsoft 时间:2006-6-15 10:34:00

文档定义

关于 IT 的“注释”是 Microsoft IT 从技术角度对特定主题的简短深入探讨,通常都与现有的 IT Showcase 文档相关。“注释”可能逐步说明 Microsoft IT 如何执行一项特定的操作任务,或者如何配置某硬件设备或软件应用程序。它还可能叙述某个最佳实践的详细内容或包含有关 Microsoft IT 的操作方面经常请求的信息。

目标读者

Microsoft Exchange Server 2003 管理员

产品与技术

·      Exchange Server 2003

·      SMTP

------------------------------------------------------------------------------
为减少管理开销,Microsoft 信息技术 (Microsoft IT) 小组需要更改 Microsoft® Exchange Server 2003 进行内部简单邮件传输协议 (SMTP) 连接的方式。Microsoft IT 将 SmtpIpRestrictionFlag 属性设置为 1 来配置 SMTP 虚拟服务器,以允许来自明确的 IP 地址列表的匿名连接,但也允许来自其他 Exchange 服务器的所有通过身份验证的连接。
------------------------------------------------------------------------------

导言

许多消息传递环境使用内部网关服务器来路由源自各种源的消息。这些源可能包括本地电子邮件环境中的服务器、电子邮件环境之外的应用程序服务器以及来自其他电子邮件环境的服务器。当环境使用多种技术时,允许匿名连接往往很有必要,因为所有主机之间的身份验证并非总是可能的或可行的。虽然存在这样的选择只是允许所有匿名连接,但这样将创建一个未托管的环境。反之,管理多个被允许连接的列表可能会导致不必要的管理开销。

Microsoft IT 将其 Exchange 基础结构中的 SMTP 传输视为宝贵资源,因此该小组在对该基础结构的访问方面进行了控制和管理。在某些情况下,Microsoft IT 需要允许某些特定的 SMTP 客户端进行匿名连接,但仍允许来自所有通过身份验证的客户端的连接。

在使用 Microsoft Exchange 2000 Server 的环境中即便将某个单一 Internet 协议 (IP) 地址添加到了 SMTP 虚拟服务器上的允许连接列表中也无法连接任何其他客户端匿名的或通过身份验证的。对于要连接的通过身份验证的客户端例如其他 Exchange 服务器),必须将其 IP 地址添加到允许连接列表中。在企业环境中,这样做可能要涉及几十个甚至数百个 IP 地址。由于进行的更改未被共享(这些更改都是在每台虚拟服务器上分别配置),因此,如果有多台 SMTP 虚拟服务器,则问题就复杂了。

Microsoft IT 想确保只有经过授权的实体例如Exchange 服务器或特定的 SMTP 客户端才可将电子邮件直接提交给该小组的内部 Exchange 传输如图 1 所示。


1. Microsoft IT 中的 SMTP 需求拓扑结构图

在努力为 SMTP 路由环境提供安全性而又不产生大量管理开销的过程中Microsoft IT 需要更改 SMTP 虚拟服务器的行为。Microsoft IT 所实施的更改可使 SMTP 虚拟服务器允许来自明确 IP 地址列表的匿名连接但也允许来自其他 Exchange 服务器的所有通过身份验证的连接。

本文档专为 Exchange 管理员而准备。其假定读者已掌握了 Microsoft Windows Server 2003Microsoft Exchange Server 2003 SMTP 以及路由概念和各种系统工具方面的应用知识。除了涉及完成各任务所必需的步骤之外,本文档并未在其中全面介绍任何系统工具方面的详细信息。

注意出于安全原因本文档样例中使用的林状结构名称、域名、内部资源名称、组织名称以及内部开发的应用程序和文件的名称并不代表 Microsoft 内部使用的真实名称它们仅供说明之用。此外,本文档中内容主要描述 Microsoft IT 运行企业数据中心的方式。本文档中的步骤和过程并非有关如何运行通用数据中心的规定性指导,而且可能不受“Microsoft 客户支持服务”的支持。


背景信息
Microsoft IT 在其 Active Directory® 目录服务结构中支持多个林状结构。大多数 Microsoft 员工使用主要的公司网络林状结构。产品用户则使用许多较小的林状结构。
某些情况下,Microsoft IT 需要允许来自有限数量的电子邮件客户端的匿名连接,但也要允许所有通过身份验证的连接,而不考虑其源 IP 地址。支持此行为可满足单个服务器对灵活性的需要,使其既可用作林状结构间的集线器,又可用作林状结构内部的集线器,因而不会产生过多的管理开销。
例如,Microsoft IT 将 MSFT-HUB-xx 服务器用作由 Microsoft IT 托管的各种林状结构间的 SMTP 桥头和网间路由组集线器。在设法为路由环境提供安全性的过程中,如果 Microsoft IT 将指定的 SMTP 桥头服务器(位于非主要的公司网络林状结构中)的 IP 地址添加到允许连接列表中,则只有这些服务器才可以进行连接。在主要的林状结构中的 Exchange 服务器不能连接到 MSFT-HUB-xx 服务器,除非其 IP 地址也被添加到该列表中。因此,维护此列表将需要大量的管理开销。因为对于主要的公司网络林状结构中的 Exchange 服务器,通过其身份验证状态就可知道它们已经是受信任的实体,所以再将它们添加到允许连接列表中是多此一举。
两个现有的配置设置允许到 SMTP 虚拟服务器的连接,如表 1 所示。
表 1. 允许两种类型 SMTP 连接的原始设置
连接控制设置
行为
All except the list below(以下列表除外(默认)
除非表中列出的 IP 地址,否则所有客户端均可连接到 SMTP 虚拟服务器。
Only the list below(仅以下列表)
只有表中列出其 IP 地址的客户端才可连接到 SMTP 虚拟服务器。
 
注意:客户端可能会连接到 SMTP 虚拟服务器,但客户端是否能够将电子邮件提交到服务器则取决于其他设置,例如,支持的域和支持的身份验证方法。

2 所示的流程图说明了在建立连接并提交消息后,SMTP 虚拟服务器所使用的逻辑。



图 2 中说明的默认行为没有利用组织中通过身份验证的 Exchange 服务器的 SMTP 状态,并且没有授予那些通过身份验证的 Exchange 服务器将电子邮件提交到受保护的 SMTP 虚拟服务器的功能。
更改的行为
作为一种解决方案,Microsoft IT 所做的配置更改允许将 SMTP 虚拟服务器配置为仅将 IP 限制应用于匿名连接。这些限制并不影响服务器的连接和身份验证。
因为连接建立之后就会进行身份验证,所以配置更改就会改变 SMTP 虚拟服务器的基础行为。最初会允许所有连接;然而,如果客户端的 IP 地址不在列表中,且客户端在尝试 mail from 命令前未通过身份验证,则将结束连接并产生一个 5.7.3 SMTP 响应(“Client was not authenticated(客户端未通过身份验证)”)。
Microsoft IT 通过修改服务器(此服务器以受保护的 SMTP 虚拟服务器的方式运行)上的 Microsoft Internet Information Services (IIS) 版本 6.0 元数据库参数来实现配置更改。通过创建元数据库项 SmtpIpRestrictionFlag=1,Microsoft IT 修改此行为以允许到 SMTP 虚拟服务器的连接,如表 2 所示。
表 2. 修改后的设置允许来自特定 IP 地址的通过身份验证的 SMTP 连接和匿名的 SMTP 连接

连接控制设置
行为
Only the list below(仅以下列表)
满足以下条件的所有 SMTP 服务器均可连接:
·      如果连接通过身份验证,则客户端可提交消息*。
·      如果连接未通过身份验证,但客户端在允许的 IP 地址列表中,则客户端也可提交消息*
·      否则,客户端将收到 SMTP 错误响应“5.7.3 Client was not authenticated(5.7.3 客户端未通过身份验证)”。

* 允许消息提交并不能保证可成功接收消息。提交的消息可能遇到其他的限制和过滤。

图 3 说明了表 2 中引用的连接控制设置。例如,在下列情况下,来自主机 10.168.0.1 的匿名 SMTP 连接和通过身份验证的 SMTP 连接将被接受。

3. 指定允许连接的 IP 地址

设置此标志仅影响被允许尝试提交电子邮件的客户端。此设置并不改变 SMTP 虚拟服务器有关处理匿名中继(相对于通过身份验证的中继而言)的行为。例如通过匿名连接方式进行的提交仍然遵守 Sender Display Name Resolution发送端显示名称解析Sender ID发送端 IDSender/Recipient Filtering发送端/接收端过滤 Exchange Intelligent Message FilterExchange 智能消息筛选器设置它们不能跳过这些功能。

4 所示的流程图说明了在建立连接并提交消息后,SMTP 虚拟服务器所使用的逻辑。


4. 经修改的 SMTP 连接工作流方法

实施

实施更改分以下两步

1.       IIS 元数据库中为 SmtpIpRestrictionFlag 属性创建一个新记录。

2.       设置其属性值。

默认情况下元数据库中不存在 SmtpIpRestrictionFlag 属性。然而,管理员可使用 IIS Metabase Explorer 创建一个新记录并更改其属性值。IIS Metabase Explorer IIS 6.0 Resource Kit Tools 集合的一部分,它可从 http://www.microsoft.com/downloads/details.aspx?FamilyID=56FC92EE-A71A-4C73-B628-ADE629C89499&displaylang=en 下载安装。IIS Metabase Explorer 的用户界面 (UI) Microsoft Windows® Explorer UI 类似。

要创建记录并设置其值

1.       打开 IIS Metabase Explorer 并将其连接到要做更改的服务器。

2.       浏览到要做更改的 SMTP 虚拟服务器的容器。

3.       Edit编辑)菜单上指向 New新建),然后单击 DWORD Record双字节记录

4.       New Record新记录对话框中的 Record Name or Identifier记录名称或标识符列表中选择 SmtpIpRestrictionFlag如图 5 所示。


5. IIS Metabase Explorer 中的 New Record 对话框

注意 5 中列出的 Owner Key所有者项中的数字 1 表示 SMTP 虚拟服务器的编号。

5.       单击 OK确定保存新记录。

6.       双击此新记录打开其属性。

SmtpIpRestrictionFlag 属性可能有两个值

·         0启用通过身份验证的或受信任的 IP 地址连接原始行为。进行连接的服务器必须在 IP 列表中,而不管身份验证如何。

·         1启用来自 Connection Control连接控制设置中所列出的 IP 地址的通过身份验证的连接和匿名连接。

7.       将其属性值更改为 1如图 6 所示),然后保存更改。



6. 更改 IIS Metabase Explorer SmtpIpRestrictionFlag 属性的值

除了在允许连接列表中列出的连接外现在 SMTP 服务器还允许那些通过身份验证的连接。

更多信息

有关 Microsoft 产品或服务的更多信息请拨打 Microsoft 销售信息中心的电话(800) 426-9400。在加拿大,请拨打 Microsoft 加拿大信息中心的电话:(800) 563-9048。在美国 50 个州和加拿大以外的国家和地区,请联系当地的 Microsoft 子公司。要通过万维网获得信息,请访问:

http://www.microsoft.com

http://www.microsoft.com/itshowcase

http://www.microsoft.com/technet/itshowcase

本文档所包含的信息代表 Microsoft Corporation 在发布时对所讨论的问题的当前观点。因为 Microsoft 必须紧跟瞬息万变的市场形势,所以不应认为这是 Microsoft 的承诺,并且 Microsoft 无法保证发布日期之后信息的准确性。

本文档仅用于提供信息之目的。MICROSOFT 对于本文档中的信息不做任何明示、暗示或法定的保持。

遵守所有适用版权法是用户的职责。Microsoft 准许您对本文档的全部或部分进行复制,特别是完全出于自学的目的。

Microsoft 可能拥有涉及本文档中主题的专利、专有应用程序、商标、版权或其他知识产权。除非得到 Microsoft 明确提供的任何书面许可协议,否则本文并未向您做出对这些专利、商标、版权或其他知识产权的任何授权。

除非另行说明否则在此描述的示例公司、组织、产品、域名、电子邮件地址、徽标、人员、地点和事件纯属虚构的与真实的公司、组织、产品、域名、电子邮件地址、徽标、人员、地点和事件没有任何联系,也不应推断出任何关联性

© 2005 Microsoft Corporation保留所有权利。

本文档仅用于提供信息之目的。MICROSOFT 在本摘要中未作任何明示或暗示担保。MicrosoftActive DirectoryWindows Windows Server Microsoft Corporation 在美国和/或其他国家或地区的注册商标或商标。本文稿提及的真实公司和产品名称可能是其相应所有者的商标。

相关文章 热门文章
  • 阻止用户发送SMTP伪造邮件
  • Python smtpd模块SMTPChannel类竞争条件拒绝服务漏洞
  • 快速清理Exchange 2003中的SMTP队列
  • Exchange 2003 SMTP服务器中继设置
  • 解析Exchange 2007中自定义SMTP标题
  • 使用加密SMTP链接Exchange问题一例
  • Microsoft Windows SMTP Server组件内存分配信息泄露漏洞(MS10-024)
  • Microsoft Windows SMTP Server组件MX记录解析拒绝服务漏洞(MS10-024)
  • qmail的smtp与pop服务及相关日志完全解决方案
  • 网易免费邮箱重新免费开放POP3/SMTP服务
  • Barracuda IM Firewall smtp_test.cgi脚本跨站脚本执行漏洞
  • 修正Qmail auth smtp中电子邮件地址任意的patch
  • Exchange 2000 Server 常见问题(四)
  • Exchange 2000 Server 常见问题(一)
  • Exchange 2000 Server 常见问题(三)
  • Exchange 2000 Server 常见问题(五)
  • Exchange 2000 Server 常见问题(二)
  • 部署Exchange Server 2003问题集(1)
  • Telnet到端口25以测试SMTP通信
  • 限制Exchange用户从Internet收发邮件
  • Exchange Server管理与设定(一)
  • 使用Exchange 2000 Server 构建多域名邮件系统
  • 虚拟内存碎片的检测和EXCHANGE的内存优化
  • Exchange Server 公用程序(一)
  • 自由广告区
     
    最新软件下载
  • SharePoint Server 2010 部署文档
  • Exchange 2010 RTM升级至SP1 教程
  • Exchange 2010 OWA下RBAC实现的组功能...
  • Lync Server 2010 Standard Edition 标..
  • Lync Server 2010 Enterprise Edition...
  • Forefront Endpoint Protection 2010 ...
  • Lync Server 2010 Edge 服务器部署文档
  • 《Exchange 2003专家指南》
  • Mastering Hyper-V Deployment
  • Windows Server 2008 R2 Hyper-V
  • Microsoft Lync Server 2010 Unleashed
  • Windows Server 2008 R2 Unleashed
  • 今日邮件技术文章
  • 腾讯,在创新中演绎互联网“进化论”
  • 华科人 张小龙 (中国第二代程序员 QQ...
  • 微软推出新功能 提高Hotmail密码安全性
  • 快压技巧分享:秒传邮件超大附件
  • 不容忽视的邮件营销数据分析过程中的算..
  • 国内手机邮箱的现状与未来发展——访尚..
  • 易观数据:2011Q2中国手机邮箱市场收入..
  • 穿越时空的爱恋 QQ邮箱音视频及贺卡邮件
  • Hotmail新功能:“我的朋友可能被黑了”
  • 入侵邻居网络发骚扰邮件 美国男子被重..
  • 网易邮箱莫子睿:《非你莫属》招聘多过..
  • 中国电信推广189邮箱绿色账单
  • 最新专题
  • 鸟哥的Linux私房菜之Mail服务器
  • Exchange Server 2010技术专题
  • Windows 7 技术专题
  • Sendmail 邮件系统配置
  • 组建Exchange 2003邮件系统
  • Windows Server 2008 专题
  • ORF 反垃圾邮件系统
  • Exchange Server 2007 专题
  • ISA Server 2006 教程专题
  • Windows Vista 技术专题
  • “黑莓”(BlackBerry)专题
  • Apache James 专题
  • 分类导航
    邮件新闻资讯:
    IT业界 | 邮件服务器 | 邮件趣闻 | 移动电邮
    电子邮箱 | 反垃圾邮件|邮件客户端|网络安全
    行业数据 | 邮件人物 | 网站公告 | 行业法规
    网络技术:
    邮件原理 | 网络协议 | 网络管理 | 传输介质
    线路接入 | 路由接口 | 邮件存储 | 华为3Com
    CISCO技术 | 网络与服务器硬件
    操作系统:
    Windows 9X | Linux&Uinx | Windows NT
    Windows Vista | FreeBSD | 其它操作系统
    邮件服务器:
    程序与开发 | Exchange | Qmail | Postfix
    Sendmail | MDaemon | Domino | Foxmail
    KerioMail | JavaMail | Winwebmail |James
    Merak&VisNetic | CMailServer | WinMail
    金笛邮件系统 | 其它 |
    反垃圾邮件:
    综述| 客户端反垃圾邮件|服务器端反垃圾邮件
    邮件客户端软件:
    Outlook | Foxmail | DreamMail| KooMail
    The bat | 雷鸟 | Eudora |Becky! |Pegasus
    IncrediMail |其它
    电子邮箱: 个人邮箱 | 企业邮箱 |Gmail
    移动电子邮件:服务器 | 客户端 | 技术前沿
    邮件网络安全:
    软件漏洞 | 安全知识 | 病毒公告 |防火墙
    攻防技术 | 病毒查杀| ISA | 数字签名
    邮件营销:
    Email营销 | 网络营销 | 营销技巧 |营销案例
    邮件人才:招聘 | 职场 | 培训 | 指南 | 职场
    解决方案:
    邮件系统|反垃圾邮件 |安全 |移动电邮 |招标
    产品评测:
    邮件系统 |反垃圾邮件 |邮箱 |安全 |客户端
    广告联系 | 合作联系 | 关于我们 | 联系我们 | 繁體中文
    版权所有:邮件技术资讯网©2003-2010 www.5dmail.net, All Rights Reserved
    www.5Dmail.net Web Team   粤ICP备05009143号