Exchange Server 2010 的安装每一个技术课程都是由浅至深的过程,我选择了最简单的安装做为Exchange Server 2010系列的开篇,如果你安装过2003或是2007下面的过程应该不会陌生,因此这一篇的重点还是在如何做好组织及服务器的前提准备上。
在把视野放到安装服务器前,我们首先需要对环境中的组织结构进行评估。
这个步骤里我们需要考虑:1.现有域的功能级别。
Exchange Server 2010需要2003域功能级别,在提升功能级别前你需要考虑现有环境中的2000的域控制器,以及现有应用程序的兼容性。
2.保证每个Exchange AD站点包含Windows Server 2003 SP2 全局目录3.对环境现有状态进行评估,可以借助Addiag和EXRAP完成4.如果从旧有邮件服务器进行迁移需要为组织中的所有EX2003&07服务安装SP2补丁完成了上面的步骤,我们就可以在服务器上进行安装了(在实际部署中我们需要考虑的不止这些,比如带宽、比如站点拓扑、比如角色分离等等)。
服务器安装前提条件在安装Exchange Server 2010之前我们需要在服务器上做一些必要的准备,这里包括添加角色,功能,开启必要的服务以及安装支持的应用程序,进行这些前提条件的准备是我们下一步安装Exchange Server 2010的基础,相关操作请参考截图:1.安装IIS角色2.添加.NET Framework3.5.1(WCF激活必须选中)以及Windows PowerShell 集成脚本环境(ISE)注:由于服务器上我使用了Windows Server 2008 R2操作系统,因此系统功能中集成了.NET Framework 3.5.1以及Windows PowerShell V2.0 如果你使用的是Windows Server 2008操作系统会发现系统中集成的是.NET Framework 3.0以及Windows PowerShell V1.0 。
因此你需要单独下载并安装这2个组件。
3.安装了.NET Framework 3.5.1以后,我们需要将下图中服务的启动类型调整为“自动”,在默认情况下,此服务状态为“手动”4.安装MicrosoftFilterPackX645.如果你在成员服务器上安装Exchange Server 2010还需要添加AD的远程服务器管理工具以管理员身份运行PowerShell,然后输入:ServerManagerCmd –I RSAT-ADDS 命令安装Ldifde.exe文件。
安装后需要重启Exchange服务器。
6. Exchange server 2010 安装界面,首先选择语言7.选择“从语言捆绑安装所有语言”,然后选择语言安装文件的路径。
LanguagePackBundle.exe8.和以前的Exchange Server 安装步骤类似,首先会进入简介界面,这个页面会对Exchange Server 2010进行简单的描述,直接单击下一步9.进入许可协议页面,单击下一步10.错误报告页面,单击下一步11.在安装类型中用户可以选择自定义Exchange Server 安装,选择安装需要的Exchange角色;在最下方的安装路径中可以对安装位置进行修改。
12.服务器角色选择页面,我们可以看到2010与2007一样也是采用了5种角色(邮箱角色、客户端访问角色、集线器传输角色、统一消息角色、边缘传输服务器)的架构。
由于环境中没有企业语音需求和边缘访问需求,我只选择了邮箱角色、客户端访问角色和集线器传输角色。
13.输入Exchange组织的名称,输入与域名相关的名称:14.选择“否”,然后下一步:15.什么也不选,然后单击下一步:16.选择“我现在不想参加此计划(R)” ,单击下一步:17.安装前检查,如果之前的准备工作都已经完成,此项检查会很顺利的全部通过,若有项目失败,则可通过失败提示在微软Technet上找到相关介绍:这里就不在赘述/zh-cn/library/。
18.开始安装,过程只需要等待。
Exchange Server 2010向外网发送邮件的配置若想使Exchange Server 2010能够接受和发送外部邮件,首先前提条件是向ISP申请了固定IP地址(有需用域名的还要将域名解析到这个IP地址上),然后在域名的解析上做好MX记录。
之前我们已经做过介绍,这里就不在一一赘述。
邮件服务器前端与防火墙或路由器的通信至少开放了25号端口,配置了内部邮件服务器与外部MX地址的NAT。
接着就是Exchange Server 2010的配置。
我们以前端无邮件网关和边缘传输服务器的环境为例子,在内部集线器传输服务器上来实现Exchange Server 2010向外网收发邮件。
1、配置接收连接器:打开Exchange Server 2010管理控制台,展开“服务器配置”节点到“集线器传输”,在结果窗口的下方“接收连接器”中,找到“default mail”并右键选择的属性,在“权限组”标签中,将“匿名用户”复选框勾选,然后确定。
2、配置接受域:Exchange Server 2010管理控制台下的“组织配置”节点,展开“集线器传输”,选择“接受的域”,新建一个“外部中继域”并按填写好其它选项。
3、配置发送连接器Exchange Server 2010管理控制台下的“组织配置”节点,展开“集线器传输”,新建“发送连接器”,为其填写一个名称,下面的地方选择internet并填写“*”,类型SMTP。
这样,简单的三步配置,即完成了Exchange Server 2010服务器进行收发邮件的基本配置。
如何使用 Telnet 测试 SMTP 通信适用于:Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007上一次修改主题:2006-11-14本主题说明如何使用 Telnet 测试邮件服务器之间的简单邮件传输协议(SMTP) 通信。
默认情况下,SMTP 侦听端口25。
如果您使用 Telnet 端口 25,则可以输入用于连接 SMTP 服务器和发送邮件的 SMTP 命令,如同您的 Telnet 会话是 SMTP 邮件服务器一样。
您还可以查看连接过程和邮件提交过程中每个步骤是成功还是失败。
以下列表说明了使用 Telnet 测试到或来自 Microsoft Exchange Server 组织中存在的传输服务器的 SMTP 通信的方案。
从位于外围网络之外的主机连接到组织的边缘传输服务器,并发送一封测试邮件。
从组织的边缘传输服务器连接到远程邮件服务器,并发送一封测试邮件。
开始之前默认情况下,在集线器传输服务器之间的邮件传输是经过加密和身份验证的。
您仅可使用 Telnet 端口 25 将邮件提交给具有接收连接器的内部集线器传输服务器,该接收连接器已配置为允许通过匿名访问或基本身份验证来接收邮件。
面向 Internet 的服务器需要使用匿名访问。
将邮件发送到接受基本身份验证的接收连接器时,您必须有可将用于用户名和密码的文本字符串转换为Base64 格式的实用程序。
由于使用基本身份验证时,用户名和密码非常容易辨别,因此不建议使用无加密的基本身份验证。
许多组织中面向 Internet 的 SMTP 邮件服务器都配置为需要验证源 IP地址、相应域名系统 (DNS) 的域名以及试图向服务器发送邮件的所有 Internet 主机的反向查找 IP 地址。
如果将测试计算机连接到 Internet 并试图使用Telnet 端口 25 向远程邮件服务器发送一封测试邮件,您的邮件可能会被拒绝。
若要满足远程邮件服务器规定的安全要求,可从您的边缘传输服务器连接到远程邮件服务器。
在边缘传输服务器上配置的接受域具有相应的 DNS 邮件交换 (MX) 记录、地址 (A) 记录以及反向查找记录,可将边缘传输服务器确定为 Internet 上接受域的合法和可跟踪电子邮件来源。
本主题中的步骤表明如何使用 Microsoft Windows Server 2003 和 Windows XP 中包含的 Microsoft Telnet 客户端。
Windows 的早期版本或第三方的Telnet 客户端可能需要使用不同的语法。
Windows Telnet 客户端中的命令不区分大小写。
为清晰起见,SMTP 命令动词均使用大写。
在 Telnet 会话中连接到目标 SMTP 服务器后,无法使用 Backspace 键。
如果您在键入 SMTP 命令时出现错误,则必须按下 ENTER 键,然后再键入该命令。
无法识别的 SMTP 命令或语法错误会导致类似下面的错误消息:500 5.3.3 Unrecognized command使用 Nslookup 命令行工具查找 SMTP 服务器的 IP 地址若要使用 Telnet 端口 25 连接到目标 SMTP 服务器,您必须具有完全限定的域名 (FQDN) 或 SMTP 服务器的 IP 地址。
查找此信息的最简便方法是使用Nslookup 命令行工具查找目标域的 MX 记录。
使用 Nslookup 工具查找 SMTP 服务器的 IP 地址在命令提示符下,键入nslookup,再按 Enter 键。
此命令将打开 Nslookup 会话。
键入set type=mx,再按 Enter 键。
键入set timeout=20,再按 Enter 键。
默认情况下,Windows DNS 服务器具有 15 秒的递归 DNS 查询超时限制。
请键入想要查找 MX 记录的域名。
例如,若要查找 域的 MX 记录,请键入.,再按 ENTER 键。
注意:尾随句点 ( . ) 表示 FQDN。
使用尾随句点可防止无意中将为网络配置的默认 DNS 后缀添加到域名中。
输出的命令将与以下内容类似: mx preference=10, mail exchanger = mx preference=20, mail exchanger = internet address = 192.168.1.10mail2 internet address = 192.168.1.20Unity3d下载您可以将与 MX 记录关联的任何主机名或 IP 地址用作目标 SMTP 服务器。
较低的首选项值表示首选 SMTP 服务器。
您可以使用多个 MX 记录和不同的首选项值,以实现负载平衡和容错。
准备结束 Nslookup 会话时,请键入exit,再按 ENTER 键。