切换到宽版
  • 28785阅读
  • 7回复

[求助]Exchange Server 2007 SP3 新手安装全攻略! [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2011-01-15
本人最近折腾了Exchange Server,碰到问题众多,不过均一一化解,感谢论坛提供了这么好的平台,感谢一下,顺便总结一下以便新手参考!
本文目的:新手可以完成中小企业邮件系统的安装设置并正常运行。

先介绍一下布署环境:
DC: Windows Server 2003 R2 Sp2
Exchange Server:  Windows Server 2008 R2+Exchange Server 2007 SP3。
邮箱角色、客户端访问角色、集线器传输角色、统一消息角色共存于Exchange Server上,无边缘传输角色。
本人以某企业自建邮件系统为模板一一讲述

一、准备域
Microsoft Exchange Server依赖于活动目录,所以第一步就是安装设置域环境,安装好Windows Server 2003 R2 Sp2,命名为 dcserver,运行dcpromo提升为域控制器,具体过程省。
IP: 172.16.0.2/24
Gateway: 172.16.0.1
DNS: 127.0.0.1
内部域名定为  tuh.wh
域控制器FQDN:   dcserver.tuh.wh
设置完成后添加“证书服务”,会自动要求添加“应用程序服务器”,这些会在后面的需要用到,在这里一步到位。

域准备完毕,需要将域功能级别提升到Windows Server 2000纯模式及以上级别,建议提升到Windows Server 2003,还有相关设置在Exchange Server安装完成后再来设置。

二、准备Exchange Server安装环境
如果在Windows Server 2003 R2 Sp2 x64中安装Exchange Server SP3 ,要事先安装的补丁有一大堆,列表如下,可以事先下载安装:

为简化过程并获得更好性能,我选择了Windows Server 2008 R2,可以省不少功夫!
正常安装好Windows Server 2008 R2,需要安装的角色和服务及功能如下图所示:




将准备安装Exchange Server的这台机器命名为 mailserver加入域
IP: 172.16.0.5/24
gateway: 172.16.0.1
DNS: 172.16.0.2
FQDN:  mailserver.tuh.wh
准备工作差不多完毕,下步可以安装Exchange Server 2007 SP3了。
三、安装Exchange Server 2007 SP3
以域管理员身分登录 mailserver.tuh.wh
安装根目录下有setup.com和setup.exe,setup /?可以看到许多安装参数。安装exchange需要准备exchange 拓扑,扩展域架构,简单点理解就是要往活动目录数据库添加新的内容。对于第一次安装Exchange Server,直接运行setup.exe这些过程会自动完成。
setup.com /recoverserver: 如果邮件服务器跨了,重新安装时可以使用这个参数来安装。其他的命令我还没试过。
我第一次安装直接运行setup.exe

如果步骤5之前的不是灰色的需要先行安装。
安装过程基本上是一路回车法,恕不赘述!时间有点长,可以喝杯水转个圈再回来,经过漫长的等待,安装完成,如果在安装过程中有错误提示只需按要求做就可!
安装完成后重新启动计算机。

四、设置Exchange Server
Exchange Server虽然安装完成,实际上你干不了啥,需要一番设置才能够收发邮件!
1、开启发送邮件功能:
选择“组组配置->集线器传输”,选择“发送连接器”,如果没有发送连接器就不能发送邮件,所以在这儿需要新建一个发送连接器。

自定义发送连接器的名称,只起标识作用。

添加“SMTP 地址空间”,在地址输入框中输入*代表我们可以给任意域发送电子邮件,如果你想设置只给批定域发邮件可以指定具体的域名。

默认设置

默认显示邮件服务器名称,下一步后即可完成发送连接器的设置。

2、新建用户和邮箱
选择“收件人配置->邮箱”

选默认设置,其他的几个选项还没来得及研究,请有经验的朋友指点一下子。

如果选“新建用户”下一步可以新建一域账户并启用邮箱,如果选“现有用户”可以从没有启用邮箱的域账户中创建邮箱。
假设新建了一邮箱用户 wjq,根据默认设置其邮箱地址为 wjq@tuh.wh,给域内一用户发送邮箱成功,也可以收到域内邮件账户发来的邮件。但是如果给外部用户发送问题就来了。邮件发出去外面的人无法给你回信,因为你的邮件地址只是个内部地址。所以我们还要申请一个外部域名。

3、域名相关设置
申请一个Internet上可用的域名,假定为 ktb.com,然后在DNS服务商提供的DNS设置页面上添加 mail.ktb.com主机记录和相应的MX记录,具体设置请参考DNS设置页面上的说明,不清楚可以问DNS服务商。申请了域名,进行相关的设置才能使我们的邮件地址能为Internet上的邮件地址。
如果wjq@tuh.wh给外部邮件地址发送了一封邮件,对方收到后的邮件发件人显示为 wjq <wjq.tuh.wh>,tuh.wh是个内部域名,是无法在Internet上解析的,所以对方无法给你回复,如何将内部邮件地址映射到外部邮件地址上去呢? 就是让地址变成 wjq@ktb.com
这个问题很常见,企业内部域与外部域名往往是不一致的!
选择“组织配置->集线器传输->接受域”

新建一权威域。
选择“电子邮件地址策略”

右键编辑 Default Policy,下一步

下一步

添加“SMTP 地址” 选择前面新建的接受域ktb.com

在新建的SMTP地址上点右键“设为答复地址”

如图进行owa的设置,在没有配置客户端前我们用owa来进行邮件的收发测试!

再发一封邮件试试看,显示的发件人地址已经变为 wjq@ktb.com了!一阵狂喜,大功告成马上回复邮件“已经收到!”,不过没等笑容落下马上收到了退信!怎么回事?

原来默认情况下Exchange不接收外部发来的邮件,选择“服务器配置->集线器传输->接收连接器”


选上“匿名用户”就可以了!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
呵呵,终于有点时间,继续!

4、IPv6相关
按以上设置完成后随便找了台客户端进行outlook客户端的连接测试,输入服务器名:mailserver.tuh.wh,看清楚了这是邮件服务器内部名称,不管你是通过内部局域网还是在外部电脑上配置outlook到Exchange的连接,这里都是填的内部服务器名称。输入邮箱用户名,点“检查名称”,总是提示无法解析服务器名,怪了,在网上搜了好久,得知是server 2008 的IPv6导致,虽然说sp1 rollup 4后已经解决IPv6问题,但我发现似乎根本没有解决,网上有修改注册表完全禁用server 2008 IPv6,偶觉得麻烦,直接修改了host文件解决!
在装有exchange的server 2008上的host文件中加入以下行
127.0.0.1 mailserver.tuh.wh
经测试,OK!通过!
如果你是在Server 2003 x64上安装的Exchange Server,此条可以忽略~!

5、证书相关设置
很多新手用户会发现按以上过程设置好后不管是在内网还是外网打开owa时IE均会有证书错误的相关信息提示,虽然并不影响owa的访问,但确实有点不爽,另外进一步深入你会发现在设置客户端时显示无法联系服务器或是无法解析服务器等错误信息,会让人摸不着头脑,偶可以说是被这个问题折磨好久才弄了个明白,希望新手看了此文后少走弯路,增点信心。

Exchange 安装完成后会生成一张自签名的证书,这张证书是不能满足我们正常使用Exchange的要求的,我们需要自己生成一个证书来解决将要面临的很多问题

分享到
只看该作者 1楼  发表于: 2011-03-14
         你发表的太晚了

[ 此帖被lyxb33592在2011-03-14 14:06重新编辑 ]
只看该作者 2楼  发表于: 2011-03-14
看起来不错的教材 菜鸟学习学习了
只看该作者 3楼  发表于: 2011-03-16
好文章,顶一个
只看该作者 4楼  发表于: 2011-07-20
谢谢 楼主 辛勤的劳作!  第二次看是收获更多  ~  So 专门注册个号来回帖! 表示感谢
只看该作者 5楼  发表于: 2011-12-07
我收不到
是哪里的问题呢
纠结中
只看该作者 6楼  发表于: 2013-10-03
我电脑配置不够,但是您写得实在太精彩了,谢谢楼主
只看该作者 7楼  发表于: 2013-10-25
很不错,学习了
快速回复
限60 字节
 
上一个 下一个