让Exchange 2010 (2007适用)可以收发外部邮件
转载上一篇教程里,我们在Windows 2008 R2上成功安装了Exchange 2010。参考:http://cnbeta.blog.51cto.com/1234897/276662
在默认out-of-box(刚刚装好的状态)情况下,Exchange 2010是不需要任何设置就能收发“内部”邮件的,即:所有在范例yatata域内的用户都可以任意的与其他域内的用户收发邮件,邮件地址为:用户@yatata.home
显然,光是一个内部邮件的功能是不能够的。我们还需要让Exchange与外部世界沟通(Internet)。那么,第一步,我们先设置Sender(发送器),以便让Exchange可以发送邮件给任意邮箱。
打开Exchange Management Console(在开始->所有程序里面),展开Organization Configuration(组织配置?),选择Hub Transport(中心传输?),然后右边的框内选择Send Connector标签,然后新建一个Send Connector
选择SMTP类型,地址用*号表示就可以了
可以不选择添加Smart Host(Smart Host是一个中转用的SMTP服务器,有的ISP可能会要求你使用)。如果不选择添加,Exchange会通过域内的DNS来发送邮件。
Source Server这里保持默认的就好,Exchange会自动将本机添加
继续下一步就能完成Send Connector的设置了。完成后,你可以通过Exchange给你其它邮箱,如gmail,发送测试邮件。(注意:邮件应该可以顺利发送,但很可能会出现在Spam、Junk等垃圾邮箱内,想避免你的邮件被认定为垃圾邮件,请关注下一篇教程,谢谢)
发邮件没有问题了,接下来要设置收邮件。这个问题有点小复杂,因为涉及到DNS解析的内容。服务器本身配置了DNS,但一开始我们也说过了,这个是内部使用的DNS,与Internel上互发邮件没有什么关系。所以,你希望别人通过邮件能找到你,你得购买一个域名,如我自己的yatata.XXX (XXX代替了真实域名,怕某些无聊人士成天发垃圾给我)。
购买好域名后,域名商会提供DNS解析服务,你这时候只需要在他们的DNS上添加MX、IP等记录就可以让别人通过域名找到你的服务器了(具体的,我们下一篇教程图解)
那接下来我们可以做什么?我们要更改Exchange几个地方的设置,否则就算有了域名,我们也无法收到邮件的。先回到Organization Configuration,选择Hub Transport,这次选择右边框里的Accepted Domain(接受域名?)标签,然后新建一个Accepted Domain
其它的保持默认设置,点击New完成添加。再然后展开Server Configuration (服务器配置),选择Hub Transport,然后我们右边下方会看见Receive Connectors,双击(或者右键->属性)Default ×××××××××××(注意:一定是那个Default开头的,默认的那个)
然后点击Permission Groups(权限组?)标签,将Anonymous users(匿名用户)打勾。(这一步完成后,才能顺利收到非Accepted Domain以外的域名的邮件)
最后,可选的,但强烈建议的,就是安装反垃圾邮件的Exchange组件。打开Exchange Management Shell(注意:不是Power Shell,这个就是在你打开Exchange Management Consol的地方),找到C:\Program Files\Microsoft\Exchange Server\V14\Scripts(基本DOS操作,你不要说你不会),然后执行.\install-AntispamAgents.ps1(最后一个数字是1,不是字母L)
有一点Warning,但都是True的,即安装成功。重启服务器就可以生效了(默认自动生效的)。
哦,忘记说了,Exchange的激活在这里:
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Exchange邮件批量删除工具1.0版本
exchange批量删除邮件
Outlook 快速查找 邮件系统 -
Exchange 2010 多域名邮件收发
Exchange 2010 多域名邮件收发
邮件收发 多域名 exchange2013 子公司