Windows Server 2012 搭建 Exchange Server 2016

搭建AD域服务

在服务器管理器中添加角色和功能,选择Active Directory域服务,后面全部下一步

在安装进度中点击将此服务器提升为域控制器,选择添加新林,输入根域名,然后下一步

输入DSRM密码,后面全部下一步,最后点击安装,服务器会自动重启

安装其他所需功能和组件

在PowerShell中执行以下命令,安装其他所需的功能

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-ADDS, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

重启系统,接着安装
.NET Framework 4.5.2
Microsoft Unified Communications Managed API 4.0

安装Exchange

解压Exchange安装程序,运行setup.exe

是否检查更新,选择现在不检查更新

推荐设置,选择使用推荐设置

服务器角色选择,选择邮箱角色,下面勾选自动安装Exchange Server安装所需的Windows Server角色和功能

Exchange组织,组织名称可以改一下

禁用恶意软件扫描,选择

准备情况检查,下面信息栏没有错误就可以安装

配置Exchange

添加域名

在管理中心中左侧选择邮件流,右边选择接受的域,点+添加

填写名称,下面此接受的域为,选择权威域,然后保存

打开Active Directory域和信任关系,右键Active Directory域和信任关系-属性,添加UPN后缀,添加域名

配置电子邮件地址策略

在管理中心中左侧选择邮件流,右边选择电子邮件地址策略,点击编辑

左侧选择电子邮件地址格式,点+添加

接受的域选择刚添加的域名,勾选将答复邮件地址设置为此格式,然后保存

在上一个界面右侧“未应用,最近对此电子邮件地址策略进行了某些更改”下面有个应用按钮,点击

设置与外网邮件收发

在管理中心中左侧选择邮件流,右边选择发送连接器,点+添加

填写名称,类型选择Internet,然后下一步

网络设置,此处不需要设置,直接下一步

地址空间,点+添加,完全限定的域名(FQDN)填写“*”,然后下一步

源服务器,点+添加,选择服务器,确定,完成

配置服务URL

在管理中心中左侧选择服务器,右边选择虚拟目录,检查虚拟目录下各服务的内部、外部URL配置情况,没有配置的需要进行配置

设置DNS

打开DNS管理器,选择服务器名,右键-属性,选择转发器,添加外网DNS服务器

设置自动发现

映射443端口到公网

IIS中创建站点“autodiscover”,绑定域名“autodiscover.test.com”,类型https,添加SSL证书,设置302重定向到“https://exchange.test.com/

IIS前端默认站点中绑定域名,Exchange服务器计算机名“exchange.test.com”,类型https,添加SSL证书

Exchange Server 2019自动发现直接把autodiscover域名绑定到IIS的Default Web Site即可

设置外网域名DNS

新建A记录“mail”,解析到服务器外网IP

新建MX记录,优先级10,解析到上一步的域名

新建CNAME记录“autodiscover”,指向“mail.test.com”,用于自动发现

新建CNAME记录,将Exchange服务器计算机名“exchange.test.com”,指向“mail.test.com”,用于自动发现

将服务器25端口映射到外网

最后测试发信和收信,发信失败可以检查是否被对方服务器拦截

微软的连接测试工具

Microsoft Remote Connectivity Analyzer

tips:在Outlook运行的时候,按住Ctrl键点击托盘图标可以查看当前连接状态和测试自动发现功能