新建Mail服务器笔记

新建Mail服务器笔记
 
正因为我买了个域名 uulab.cn,之后我有很多的想法都想实现。
首先,在域名提供商那里看到一则技术提示
 
一.IP解析:
添加IP记录,以解析IP地址 211.97.118.206 为例,
主机名填写 * 或 www 或 @ ,对应IP填写 211.97.118.206 提交添加即可。
相关解释:
1、IP解析就是A记录解析。主机名:域名前缀(www、bbs、club等)。
2、在“主机名”中若输入"www",则"
www.uulab.cn"将可以访问到您的网站。
3、若输入"@",则"uulab.cn"将可以访问到您的网站。
4、若输入"*",则代表对域名泛解析。
5、添加A记录操作完成后我们的DNS服务器是立刻生效的,但全球DNS刷新需要8-72小时生效。
什么是泛域名解析?
泛域名解析定义为:客户的域名uulab.cn之下所设的*.uulab.cn全部解析到同一个IP地址上去。
   比如客户设b.uulab.cn就会自已自动解析到与a.uulab.cn同一个IP地址上去。
二.转发:
   转发的意思通俗的说就是当你在地址栏填写某个域名时,出现的页面是你设置好的转发页面,
   比如将blog.uulab.cn转发到
http://august.cnblogs.com
这样就免去了在地址栏输入那么长的一串,方便记忆。
MX:指邮件记录
1.确认邮件服务器的IP。
2.添加A记录:主机名为mail,IP地址填写邮件服务器IP.
3. 添加MX记录,主机名填写分2种情况:
如果想开一个@vip.uulab.cn ,则主机名填写vip。
如果想开一个@uulab.cn 的邮箱.则主机名为空。
对应主机名填写mail
 
接着,我就着手开始做。。
1  设置好服务商那里的配置。使用mail.uulab.cn为邮件地址。
   添加好MX记录。。
2  设置好我这里的路由器代理。
   当然最最重要的smtp的25,pop3的110
3  我的系统是2003的不费劲的安装上,smtp 这个在 IIS
   管理器里。2003集成进了pop3服务器,就不费力的安装上。
   组件管理器里安装。
4  重头戏,就是设置访问权限。

   看了一篇网络文章,待会儿粘过来。
 
最后,我的测试工具就是office outlook
 
    我设置过这个东西。以前用的是augustdp@126.com的邮箱。现在要换成我的这个Admin@uulab.cn
    用126的时候,设置登陆名为augustdp密码为***,设置pop3服务器为pop3.126.com,设置smtp服务器为smtp.126.com 高级smtp登陆用的是和pop3的一致)测试成功。
这里有详细的说明网易帮助
 
那么这次我的测试则,设置登陆名为admin 密码***后,
 设置pop3服务器为mail.uulab.cn
 设置smtp服务器为mail.uulab.cn
 测试老是提示需要验证用户名等等。。
 
 这时候最郁闷了,是不是我的那个访问权限的没有弄明白。
翻了一些东西,在我的pop3服务设置的最后提示里。
我恍然大悟,我的设置登陆名必须用
admin@uulab.cn也就是邮箱用户名。我用的是windows集成验证。
这样走过了第一步。

第二步 测试发送,成功。
但是这是内对内的成功了。我用
kk@uulab.cn 发送给admin@uulab.cn 成功。证明pop3和smtp对内设置成功。
但是我用 admin@uulab.cn 发送给我的外网的augustdp@126.com就失败。失败的错误代码
550 5.7.1 Unable to relay for augustdp@126.com

第三步,我想这个是不是我在路由器防火墙以下,后来想想不对,现在那个网络没有路由器防火墙。

那么测试,从外网的augustdp@126.com发送给内网 admin@uulab.cn ,测试成功。证明pop3对外设置成功。
 
那么问题就剩下了,发送邮件了也就是smtp设置了。搜索了网上文章。电子邮件只能收不能发的几种可能原因
1.DNS 服务器的设置不对。
2.DNS 服务器不正常工作。
3.MX 记录不对或者没有刷新
4.邮件服务器处于防火墙等后面,防火墙等的设置影响了邮件的发送。
5.如果处于防火墙或路由等后面,没有设置好端口映射。
6.由于处于防火墙等后面, DNS 解析无法解析到正确的邮件服务器地址或者 MX 记录
7.服务器上同时运行了其他的 smtp 服务。
8.服务器安装了某些代理服务器软件(如 wingate ),没有正确的配置代理服务器。
9.服务器上安装了个人电脑用的防火墙软件(如 Norton Person Firewall),没有作好正确的配置。
10.IP 可能被BLACK LIST
 
这10个原因,我一一排除了。
 
最后,我还是坚信我的SMTP没有设置好
检查SMTP中的属性-〉ACCESS(访问)-〉Relay(中继)
默认情况下,SMTP是需要验证的,
上面选中的是:仅以下列表。下面列表没有任何ip。
并且仅Relay已通过验证的用户才可以发送到Internet电子邮件。
至此,发现重要地方。我选择,下面的那个:仅以下列表除外。
再测试,成功。
 
到另一个电脑上测试。成功。大功告成。
 
总结:
    这个过程中发现,好多东西,还有个专门做邮件服务的imail软件,和微软的Exchange。还有,pop3组件web管理功能,
最后,我要把它做成,像126一样的能够注册,在 web中使用的B/S软件。还有把Email功能,加入我正在做的 .NET软件开发过程中去。等等。
 
posted @ 2006-08-15 13:35  常大波  阅读(676)  评论(3编辑  收藏  举报