web邮箱开发方法

经过前面的两篇文章,我们已经搭建了邮件服务器的基础环境,下面我们来进行一些后续的配置,以便于使邮件系统正常收发邮件。

编辑 Exchange 证书,增加SMTP服务的支持

在Exchange管理中心打开证书,勾选 SMTP 和 IIS ;

简化OWA登录方式:无需要输入域名登录

很多时候,我们都会以WEB形式登录邮箱来收发邮件,微软默认的登录模式,是需要输入域名域帐户或者域帐户@域名的形式来登录的,这样显得有些麻烦,所以我们需要简化一下:

经过以上操作,用户只需要输入域帐户和密码就能完成登录了;

激活边缘传输角色

在Exchange管理中心,我们并没有看到边缘传输角色的身影,这显然不正常,邮件是不能发出去的,原因是我们安装了边缘传输角色之后,还没执行激活操作;

执行以上命令后,回到Exchange管理中心,我们看到,发送连接器,已经自动添加进来了

服务器列表里面,也显示为两台服务器了,角色分明;

用Exchange管理中心创建邮箱帐户

如下图所示,在Exchange管理中心创建新用户,可以直接选择现有的域帐户,即为现有的域帐户创建邮箱;也可以直接新建一个原本不存在的新用户,需要说明的是,这个创建新的用户,会自动同步为域帐户;

发出你的第一封邮件

终于到了激动人心的时刻——要正式发邮件了,但是在实际的工作环境中,在你发出第一封邮件之前,请务必确认以下事宜已经办妥:

1、接入运营商的反向解析已经生效

可用如下命令:nslookup –qt=ptr 你的公网IP,从返回的信息中您可以看到反向解析的结果,如下图所示:

2、域名注册商的管理后台,DNS管理器中已经配置SPF记录

“v=spf1 include:你申请的域名.com -all”

3、域名注册商的管理后台,DNS管理器中已经配置MX记录

同样可以使用nslookup命令来确定MX记录是否已经生效

4、域名注册商的管理后台中,DNS管理器中已经配置了邮件服务器的A记录

A记录是最常用的了,验证方法,ping mail.youdomain.com ,能解析出正确的IP地址,则表示A记录已经生效了;

如果没做1、2、3,结果会怎么样呢?那我们来试着发一封邮件吧

上图可以看到,给自己的QQ邮箱发了三封邮件,没有一封能发出去的,都被腾讯给拒绝了,拒得好,拒了才安全——不会有人冒用我们的域名给他人发邮件!

写到这里,有的人可能会不服,他会说:没做1、2、3照样把邮件发出去了啊。的确不排除这个可能性,但是就算发出去了,很大可能在对方的垃圾箱里面,对方也许根本不会看到;其次你的域名马上会进入黑名单(Black List),申诉是件麻烦事,由于世界上有几个垃圾邮件组织,你首先得确定,你的域名被哪几个组织收录进黑名单了,然后分别在线申诉或者写邮件申诉,大多数情况下,都需要英文申诉,而且还要等时间,审核过后,才会从黑名单中移除。别觉得容易,也有好几年都无法从某一黑名单中移除的惨痛经历,所以在实际环境中,没做好1、2、3之前,请不要外发邮件,切记!

上面的实验中,虽然发送失败了,但是至少证明了,邮件服务器已经正常工作了——至此,Exchange Server 2016安装、配置成功完成——毕竟已经收到了腾讯发来的拒绝发送的邮件。

实验环境,咱们就内部发发邮件吧,这不会有什么影响。

写在最后:关于 Exchange Server 2016 的文章,暂时告一段落,后面有机会再写。第一篇文章的推荐量和阅读量还可以;第二篇不知道为什么,推荐量和阅读量都很差; 这是第三篇,不知道会怎样。

最近笔者在橱窗里上了一些尖货,还有几本书,有兴趣的朋友可以看下,不喜勿喷。

——笔者为网络工程师,擅长计算机网络领域,创业多年,希望把自己的经验分享给大家,觉得有用的,可以关注、点赞、转发,如有相同或者不同观点,欢迎评论,谢谢!

  • 97 views
    A+
发布日期:2021年09月07日 11:00:00  所属分类:知识经验
标签: