在网站信息配置中,有一项邮件设置选项,很多朋友自建了邮件服务器,在设置中由于设置不当,造成邮件发送不能成功。我结合自己几次设置中碰到的问题讲一下设置方法,以供大家参考。
说明:本文针对采用了自建邮件服务器的朋友,假如您的邮件服务器为其他网站提供,碰到类似设置问题无法解决时,请咨询你的邮件服务商。
个人主机配置状况:
CPU:intel celeron 1.10 GHz
内存:384MB SD100
宽带:电信4M―ADSL
IP:动态IP,花生壳专业用户域名解析
操作系统:WIN2003SP1 ACCESS2003
网站程序:动易2006 CMS 免费版(之前版本使用过4.01―2005sp2)
邮件系统:WinWebMail 3.7.1.1(使用动易2006前用的是领旌邮件系统,一段时间也用过其他邮件服务器软件)
就是这么寒酸的配置,目前已足够满足我个人需要了(呵呵,人穷志短,阿Q一下)。
一、采用单域名、虚拟目录做网站服务器的设置方法:
最初采用免费域名,利用花生壳解析,iss设置按默认网站设置虚拟目录,所有域名指向一个网站,默认端口:80,本机可用127.0.0.1访问(一段时间也用过改变端口设置的方法访问不同网站,本例忽略)
当时采用的是领旌邮件系统,邮件系统收发邮件正常。
开始,在邮件选项中设置如下:
1、邮件发送组件:Jmail /*邮件发送组件有很多种,自己选择吧,只要确保安装对就行(见后续补录)*/
2、SMTP服务器地址:jxp.oicp.net /*早期用的一个免费域名,不存在个人设置A 记录、MX记录问题,所以直接用二级域名 */
3、SMTP登录用户名:jxp /*这里未采用jxp@jxp.oicp.net方式设置,具体的我忘了是动易的说明还是邮件服务器设置说明了,应该与下面“5、SMTP域名”设置相关 */
4、SMTP登录密码:填写你的邮件密码 /*论坛里很多朋友都被我邀请参观过我的后台,就不开放演示了*/
5、SMTP域名:jxp.oicp.net /*参看“SMTP登录用户名”解释*/
按照这种方法设置后,发送邮件有时正常,有时失败,提示“不答应发往本机用户……”云云之类的信息,百度一下,未找到答案,询问邮件系统开发商,告知:“smtp地址使用 127.0.0.1 或 localhost,这样做是为了防止因治理员的设置错误而导致邮件循环”,立即登陆网站后台,把第2项“SMTP服务器地址:jxp.oicp.net ”修改为:“SMTP服务器地址:127.0.0.1”问题解决。
二、多域名、多主机头做网站服务器的设置方法:
后来,看到一篇文章提到多主机头配置iis的方法,一时性起,再次折腾(善于折腾的好处在于你时时处在学习状态、坏处就是可能最终一事无成),配置了多域名访问不同网站。依旧是花生壳解析,端口统统是80端口,但这时出现了一个问题,用127.0.0.1就无法访问任何一个网站,只能用网址访问了。
当时,热情极高,除了配置了WEB、MAIL服务器,还配置了FTP和流媒体服务器,都折腾到这份上了,再折腾一个一级域名又有何妨,于是又注册了一个一级域名:china221.net(前面都是用的免费的东西,这次可是真的掏真金白银了,心疼!)。
有了一级域名,自然会配置几个二级域名,分别做A记录指向和MX记录指向(这里不探讨这类问题,对这方面有爱好的朋友请自己百度相关文章吧),我在chian221.net中做MX记录为mail.china221.net,此时,动易出了2006,我的邮件服务器也折腾到了WinWebMail。
此时邮件选项设置如下:
1、邮件发送组件:WebEasyMail /* 安装了WinWebMail,其中自带了这个组件 */
2、SMTP服务器地址:mail.china221.net /*也可以用china221.net,这取决与你在iss中邮件服务器的具体设置 */
新闻热点
疑难解答
图片精选