![]() |
实现虚拟webmail的三种方法
我的tomcat安装在d:\tomcat.下面是bin,common等目录.
1.确保tomcat的默认访问类型有login.jsp conf\web.xml ll62行添加 <welcome-file>login.jsp</welcome-file> 2.实现虚拟webmail的三种方法 jdmail\web\conf\server.xml 一、虚拟主机: 在368行,也就是已经存在的</host>后面添加,以下内容: <Host name="mail.rainbird.net" debug="0" appBase="D:\jdmail\web\webapps\ROOT"> <Context path="" docBase="." debug="0"/> </Host> 其中,mail.rainbird.net为测试的邮件的域名;D:\jdmail\web\webapps\ROOT,为金笛邮件的安装路径. 二、虚拟目录: 在系统默认域的</Host>前加上 <Context path="/webmail" docBase="D:\jdmail\web\webapps\ROOT" debug="5" reloadable="true" crossContext="true"> </Context> 其中:path为指定的虚拟目录,比如原来的网址为:http://www.mailer.com.cn这样指定后,访问邮件的路径为 http://www.mailer.com.cn/webmail. DocBase指定的为实际的web目录. 三、基于端口: 在</server>的前面,</service>的下面加入 <Service name="webmail"> <Connector port="9090" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="9443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> <Connector port="9009" enableLookups="false" redirectPort="9443" protocol="AJP/1.3" /> <Engine name="webmail" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="D:\jdmail\web\webapps\ROOT" debug="0"/> </Host> </Engine> </Service> 其中docBase="D:\jdmail\web\webapps\ROOT"指定webmail的路径. |
所有时间均为北京时间。现在的时间是 00:05。 |
Powered by vBulletin® 版本 3.8.3
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.