邮件服务器配置和在web服务器上的配置!

近日公司将原来在购买服务器空间的方式改成了 将邮件服务器架设到了本地.将邮件服务器放到了公司的服务器上,这其中设计到了很多 以前没有注意到 或者是根本没有想到的事,在此做一个记录也希望能对看到这篇文章的人有一点点的帮助!

先将邮件软件安装到服务器上 当然 现在一般的这种软件都是傻瓜式的这个安装起来都没什么特别的难处.按照好了.ip地址也已经配置好了.mx也已经更改好了....(说的都是一些外部因素,ip的配置一般都不是我们去搞的)

检测mx的方法网上有很多 我就不多说了.

下面就是我们要做的:

在防火墙上的配置呢?

1>先将ip和的80端口映射到对应邮件服务器的内网ip和软件需要的端口上如: 221.224.15.58:80到-->192.168.0.2:8099[后面的端口一般是在邮件软件中设置的.]   

2>添加服务器25号端口和110端口. 如:221.224.15.58:25-->192.168.0.2:25 和221.224.15.58:110-->192.168.0.2:110 如果没有设置这两个端口或者设置错误会出现的情况是 要么收不到邮件 要么就是发不出去邮件.当然 在开通这两个端口前,我们必须要保证的是在服务器上 这两个端口已经开启.没有被关闭就行了.一般查看这一项 到:端口设置 或者是预设端口中去查看.

检查这两个端口是否是正常的的办法是:telnet 你的服务器IP地址 25 如果正常的将显示:该服务的名称 如果没有相关服务 就说明没有对该端口做映射或者说是以上的步子没有走对.

这样在服务器上的配置 基本上就已经完成了.如果没什么意外在web 外网上发邮件收邮件 没问题了... 但是问题出来了. 为什么我在服务器上输入mail.asdfsd.com出不来呢? 为什么在服务器上就不行了? 试了试 我写的一个网站在服务器上发邮件也不成功.这是为什么呢?

原来当邮件服务器和web服务器在同一个局域网下面的时候 经过同一个防火墙的时候,在SmtpMailHost中是不能使用mail.adfsdf.com的.具体原因我也不清楚是一个搞网络的朋友告诉我的而且说是常识.那要设置成什么呢?我先尝试了 http://192.168.0.2 不成功.又试了http://192.168.0.2:8099(软件要求端口) 还是不行.那是怎么回事呢? 经过近10次的尝试 发现自己写ip地址就行了 如:192.168.0.2 .

就这样 发邮件在web服务器上也实现了.做的这一步 对邮件服务器的配置和在服务器上使用软件 或者是程序发邮件的功能也已经大功告成. 说真的 这段尝试的路程真的是好艰辛.希望对你们有一些帮助,如果有什么不明白或者是对我说的感到不解的再或者你感觉我说的根本就是错的,请联系我 QQ312931671 希望同大家一起进步!


 

你可能感兴趣的:(邮件服务器配置和在web服务器上的配置!)