搞定Winwebmail升级和多域名绑定

原有装Winwebmail 3.7.0.7,比较旧的版本的,可能用户多或者是程序本身负载的关系,有时候邮局的SMTP和POP3经常down掉
不得不升级到3.7.5.1版本啦
升级过程比较简单,停止掉winwebmail服务,退出winwebmail控制台
备份一下原winwebmai的安装目录,我这里图快没有备份mail和temp目录(一般winwebmail升级不会覆盖掉这几个目录的)
然后运行net stop iisadmin /y停止IIS
到system32目录下重命名3个winwebmail组件,分别是easymail.dll,emsms.dll,emzip.dll,我把后缀名都改为.bak,防止升级的时候没有覆盖掉这三个winwebmai的组件(如果不停掉IIS的话,文件在使用中就无法覆盖)
然后直接运行winwebmail的新版安装程序,设置安装路径就可以啦
升级好后,发现少做一步,没有删掉sn.ini,不过没关系,新版的序列号还是一样的,呵呵,还好

测试升级成功,没有问题

然后是搞定多域名绑定,建个IIS空主机头,设index.asp为最高优先的默认文档,代码如下
<% 
from=lcase(Request.ServerVariables("HTTP_HOST")) 

if left(from,5)="mail." then 

'Response.redirect("default.asp")'此处为网站首页地址

Response.Status="301 Moved Permanently"
Response.AddHeader "Location","default.asp"

else

end if
%>
这样只要域名指向了邮局IP上,就无须绑定mail.xxx.com,也能实现访问邮局页面了

此贴转自Anyliz's Blog,这是一个相当了不起的技术人员!


文章来自: Anyliz's Blog
引用通告地址: http://www.cn-sohu.com/bolg/trackback.asp?tbID=27
Tags:
评论: 0 | 引用: 145 | 查看次数: 686
发表评论
你没有权限发表留言!
分享到: