邮件系统 设为首页
加入收藏
总编信箱
| 第一邮局 | 免费邮箱 | 邮箱评测 | 企业邮局 | 移动邮件 | 邮件系统 | 邮件营销 | 反垃圾邮件 | 邮件客户端 | 邮件安全 |
当前位置:第一邮局>邮件系统>Foxmail Server>文章内容

FoxMailServer for Unix邮件系统加域的工作流程

来源:Mail1.com.cn 编辑:Mail 发布时间:2007-04-30 [收藏] [推荐] [评论(0条)]

FoxmailServer for Unix具有强大的多域名支持能力,只要管理员对系统做稍微的设置,就可以增加一个新的域名。本文档是用来指导FoxmailServer for Unix版本的系统管理员怎样在系统中增加域名。下面是加域的工作流程:

增加域名需要的资料

  • 需要增加的域名;

举例说明:有一个邮件地址:abc@bodafox.com,这里指的域名指”@”后面的字符串bodafox.com。

  • 增加的虚拟主机名:

每当新增加一个域,用户需在resin下新增一个虚拟主机,为该域用户提供登录FoxmailServer的WEB界面。可以根据新增加得域名前加mail作为虚拟主机名,例如:域bodafox.com的虚拟主机名可以是:mail.bodafox.com,这仅仅是一个参考。

  • 域名记录重定向:

新增加的域名,需要用户把其相应的域的A记录和MX记录指向FoxmailServer所在服务器。根据上面的例子,我们就要把一条叫做mail.bodafox.com的A记录和bodafox.com的MX记录指向FoxmailServer所在服务器。

增加域名过程

1.在系统中增加域:
  (1)FoxmailServer系统管理员进入系统管理界面,点击“显示/增加服务域名”;
  (2)在增加新的邮件地址域名的文本框中填写需要的域名(注意格式);
  (3)点击增加,系统增加域名成功;
  (4)修改新域参数:点击新增加的域就可以修改进入新域参数修改页面,FoxmailServer系统管理员    可以根据情况修改新域的参数。

2.增加登陆页面:
  在系统放置html的页面的路径底下有一个叫做index.html的页面。系统管理员可以复制一份,更改为相应的名字,作为新域的登陆页面,名字可以改为与域名一样的名字,例如:新加域为def.com我们可以把页面名字修改为:deflogin.html。为了满足新域的要求,必须修改index.html的参数。

修改方法:修改下面语句(一共两条):

<input type="hidden" name="hostname" value="这里是当前默认域的域名">

把value值改为你新加的域名的值,例如,新加的域名是def.com,上面语句变为:

<input type="hidden" name="hostname" value="def.com">

我们还需要修改另外一条语句,这是用户退出FoxmailServer的返回页面:

<input name=logoutpage type=hidden value="这是默认的退出返回页面">

上面语句可以修改为:

<input name=logoutpage type=hidden value="http://mail.def.com">

针对多语言版本,还需要在增加一个繁体版的登陆页面,多语言版的登陆界面在big5html目录中,需要修改的方法同上,不过要注意两个版本之间的连接需要修改,

3.增加域管理员:
  用新做好的域登陆页面增加一个用户,例如:admin。FoxmailServer系统管理员把这个新用户变成该域的管理员。

修改权限方法:登陆系统管理员页面,点击:“显示/修改用户权限”;搜索出新增加的域用户(注意域名),显示用户权限,这是用户没有任何权限;点击“增加”,在“管理员权限”菜单中选择:DOMAIN_ADMIN,点击右面的“增加”。这样就增加了域管理员。

4.增加WEB服务器的虚拟主机:
修改resin的配置文件:resin.conf(在resin根目录底下的conf目录里面)。

在<http-server>…</http-server>容器里面来,增加一个host的容器,容器结构如下:

<host id=''<--虚拟主机名-->”>

<access-log id='log/access.log'

format='%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"'/>

<error-log id='log/error.log'/>

<web-app id=’/’ app-dir=’/usr/local/resin/webmail/html/’>

<welcome-file-list>?相应登录页面à </welcome-file-list>

</web-app>

<web-app id='/webmail/' app-dir='/usr/local/resin/webmail/jsp' directory-servlet='none' >

<classpath id='/usr/local/resin/webmail/WEB-INF/classes' compile='true'/>

<session-config session-timeout='30'/>

<servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>

<path-mapping url-pattern='/webuser/*' real-path='/tmp/webuser/'/>

</web-app>

<web-app id='/tmp/' app-dir='/tmp/webuser/'>

</web-app>

</host>

修改<host id=””>给id赋相应的web网址,例如:mail.def.com。

修改虚拟主机的根目录的路径,指到WEB服务器的JSP目录下,一般是与原来resin.conf文件中的虚拟主机上相应的路径一致,例如:/usr/local/resin/webmail/jsp。

修改虚拟主机存放java的class文件的路径,指到WEB服务器存放class文件的目录,一般是与原来resin.conf文件中的虚拟主机上相应的路径一致,例如:/usr/local/resin/webmial/WEB-INF/classes。

修改欢迎页面,改为新增加的登陆页面的名字,例如:deflogin.html。

重起服务器后WEB服务器就增加了一个虚拟主机。

5.域名指向
如果用户使用自己的公司网址作为虚拟主机的网址,用户必须跟注册域名的ISP联系,把相关域名的A记录和MX记录指到FoxmailServer所在的主机上来。

6.测试:
  (1)在浏览器中输入用户的虚拟主机地址,如果进入用户登陆页面则域名有效。
  (2)用新域名登陆邮局系统,注册一个新用户(注意新用户的域名是否与新增加的域相符合);
  (3)在用新用户邮箱发信到其他邮局,如果发信成功则说明邮件服务器接受新域;
  (4)到发信的目的地址接收邮件,回复新加域的用户,如果新用户收到回复信件,说明MX纪录有    效。
  (5)用邮件系统的客户端软件(如Foxmail)测试esmtp和pop3协议:用户在Foxmail上面增加一个    帐号(注意帐号名是整个邮件地址),尝试用Foxmail收发邮件。如果成功,测试工作完成。

上面是增加域名的过程,必须做的步骤有:1,3,5,6步,其他步骤根据实际情况而定。如果有问题可以发信到 admin@bodafox.com 或直接和我们联系。

附登录页面模板代码:login.html

<html>

<head>

<title>[Foxmail Server</title>

<meta http-equiy="Content-Type" content="text/html; charset=gb2312">

</head>

<script>

function checkinput()

{

var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"

var CheckChar=mail.username.value.charAt(0);

CheckChar = CheckChar.toUpperCase();

if (Letters.indexOf(CheckChar) == -1)

{alert ("用户名第一个字必需是字母!");

return false;}

var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ_-.1234567890"

for (i=0; i < document.mail.username.value.length; i++)

{

var CheckChar = document.mail.username.value.charAt(i);

CheckChar = CheckChar.toUpperCase();

if (Letters.indexOf(CheckChar) == -1)

{

alert ("用户名中有非法字符或格!");

return false;

}

}

if(mail.username.value.length<3)

{alert("用户名至少输入三个字母!");

return false;}

var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"

for (i=0; i < document.mail.passwd.value.length; i++)

{

var CheckChar = document.mail.passwd.value.charAt(i);

CheckChar = CheckChar.toUpperCase();

if (Letters.indexOf(CheckChar) == -1)

{

alert ("密码只能由数字和字母组合,并不能空格!");

return false;

}

}

if(mail.passwd.value.length<6)

{alert("密码长度不足6位!");

return false;}

mail.submit();

}

function reglogin(){

regform.submit();

}

</script>

<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0">

<form name="mail" method="post" action="http://mail.bodafox.com/webmail/login.jsp" onsubmit="return checkinput()"><!--login.jsp是登录页面的jsp程序,要注意更改url路径-->

<table width="244" border="0" cellspacing="0" cellpadding="0">

<tr>

<td align="center">

<span class="text-9pt-white">帐号:</span>

<input type="text" name="username" size="16">

<span class="text-9pt-white"><br>

密码:</span>

<input type="password" name="passwd" size="16">

<br>

<input type="submit" name="submit" value="提交">

<input type="reset" name="reset" value="重填">

<input type="button" name="注册" value="注册" onclick="reglogin()">

<input type="hidden" name=version value="fox">

<input type="hidden" name="langcoding" value="gb2312"><!--表示进入的页面是简体中文还是繁体中文gb2312表示简体中文,big5表示繁体中文-->

<input name=hostname type=hidden value="bodafox.com"><!--表示进入的域名,这里的域是bodafox.com-->

<input name=logoutpage type=hidden value="http://mail.bodafox.com"><!--表示退出FoxmailServer的返回页面,这里返回http://mail.bodafox.com-->

</td>

</tr>

</table>

</form>

<br>

<form name="regform" method="post" action="http://mail.bodafox.com/webmail/reg_mailbox.jsp"><!--这是进入登录页面的UR路径,langconding的值表示进入简体中文还是繁体中文的叶面-->

<input type="hidden" name="hostname" value="bodafox.com"><!--表示的意思同上-->

<input type="hidden" name="langcoding" value="gb2312"><!--表示的意思同上-->

</form>

</html>

上一篇:Foxmail Server邮件监视说明   下一篇:Foxmail Server 1.2 for Linux数据备份手册
[365Key收藏] [雅虎收藏+] [返回顶部] [打印本页] [关闭窗口]  
邮箱   相关文章
·Foxmail Server邮件监视说明
·Foxmail Server 1.2 for Linux数
·在Redhat Linux 8.0上安装Foxmai
·Foxmail Server 1.2 for Linux系
·FMS运行在64-bit Windows操作系
·设置FMS的Webmail
·FMS目录权限
·Foxmail Server 实用操作手册
·配置FMS for windows 2003
·使用Foxmail Server和常用防火墙
·解决Foxmail Server不能收邮件
·检测Foxmail Server是否安装正常
免费邮箱 163邮箱  21CN邮箱  Gmail  Hotmail  QQ邮箱  SoGou邮箱  新浪邮箱  雅虎邮箱  
邮箱评测 企业邮箱评测  
企业邮局 企业邮箱  企业邮箱资讯  
移动邮件 技术前沿  手机邮件  
邮件系统 CMail Server  WinMail  SendMail  Qmail  Postfix  MDaemon Server  Lotus Notes  IMail Server  Foxmail Server  Exchange Server  Domino  Winwebmail  
邮件营销 网络营销  营销案例  营销技巧  邮件营销  
反垃圾邮件 Anti-Spam技术产品  新闻资讯  
邮件客户端 DreamMail  Foxmail  IncrediMail  KooMail  Outlook  The Bat!  
邮件安全
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·用Foxmail Server搭建邮件服务器
·解决Foxmail Server不能收邮件
·解决Foxmail Server不能发送邮件
·Foxmail Server邮件监视说明
·Foxmail Server 1.2 for Linux系
·共享地址簿发送邮件好轻松
·配置FMS for windows 2003
·中小企业轻松架设E-mail服务器
·使用Foxmail Server和常用防火墙
·Foxmail Server 实用操作手册
·在Redhat Linux 8.0上安装Foxmai
·使用Foxmial Server构架Mail服务
网站首页 -  网站地图 -  域名注册 -  虚拟主机 -  企业邮箱  -  网站投稿  -  广告联系 -  帮助中心  -  

Copyright 2007-2008 Mail1.com.cn All Rights Reserved
本站内容均来自网络,如果侵犯版权请来信告知,核实后我们会在24小时删除 联系方式:
第一邮局QQ群:14743955 E-mail:www@onlinex.com.cn