使用MDaemon搭建企业邮局

12/3/2006来源:MDaemon Server人气:9198

一、 方案分析---企业需求

二、 方案实施
1.所需资料
2.邮件系统搭建立
3.多域名系统处理办法

三、 总结及常见题解决办法
 

一、 方案分析---企业需求

所谓企业邮局,是一种类似于虚拟主机的服务。直观地说企业邮局就是以企业自己的域名为后缀的电子邮件系统,企业的每一个员工或每一个部门都可以拥有一个myname@mycompany.com这样一个E-mail系统。
目前不少企事业单位所使用的电子邮箱都是当地电信部门或者ISP提供的邮箱如abc@public.szptt.net.cn或者网上免费电子邮箱如 abc@yahoo.com.这些电子邮箱对于私人使用还是比较方便的,还是对于一个单位来说却有不少不足之处
(1)不利于整个单位的统一形象和对外宣传;
(2)邮箱空间是固定不变或一般都偏小,灵活性差;
(3)不利于单位管理员的统一管理;
(4)出现故障不易得到迅速解决。
因此现在企业都需求有一个针对企事业单位的集团电子邮件管理系统
以克服上述不足,并要求邮局系统具有以下优点:
(1)统一的后缀有利于形象统一和对外宣传;
(2)易于管理的界面能够使管理员对所在单位人员的邮箱进行统一管理;
(3)邮箱空间能够根据不同人员的使用情况进行自动调节;
(4)出现问题能够保证迅速得到解决。
以满足企事业自身发展的需要。

二、 方案实施
1.所需资源及资料。
2.邮件系统搭建立。
3.多域名系统处理办法。

说到邮件服务器,人们往往最容易想到的是老牌的Exchange Servr和经典的IMail Server。这确实是两个好东东,但是,无法回避的现实是,前者一般就适合在企业内部网中使用;而后者呢,虽然既可以在企业内部网中使用,也更适合做互联网上的邮件服务器,但是对于我们中国用户来说,不支持新邮件帐户申请、Web方式对中文的兼容性较差(从WEB所发的信件基本上都是乱码的问题到目前一直未解决)!所以我们需要一个适合中小型企业邮件服务器软件,这次我们看好的是MDaemon这个软件,由美国德克萨斯州的Alt-N技术有限公司(Alt-N Technologies, LTD.)出品
其公司的WinGate等产品都广为人知实际上早在上个世纪的90年代中期(1996年)就已推出了其最初的版本,然而几经周折,直到近一年来才慢慢地开始引起人们广泛的关注,和其他邮件服务器端软件相比,它除了支持比如各种邮件协议和虚拟邮件主机等常用的那些功能之外,最大的特色在于它的 WebMail:有22种语言界面可供轻松转换;支持通过Web页面,在线申请新邮件帐户;Web页面中功能完整,甚至可以直接满足商用目的!至少在这些方面,当今同类软件中,无出其右者!
接下去我们详细讲解如何用MDaemon创建一个完整的企业邮局系统。
a、软件的安装

(1)下载地址:http://gwbn.onlinedown.net/down/md505en.exe(9.82MB)
汉化包 :http://www.hu.zj.cninfo.net/~htonsoft/soft/mdeamon504cn.rar
华军下载,正式全功能30天测试版

(2)请先卸载或停止原有的所有邮件服务器软件的所有服务,以免造成端口冲突。

1、软件的安装
(1)双击安装文件"md505en.exe",即可开始MDaemon的安装工作。
点击后,第一步出现这个画面。先选择安装语言,先用英文安装吧



接着出现版权所说,没关系,点 I Agree下一步


问你选择你的安装目录,你可以指定安装目录,也可以使用默认目录,我们就用默认目录吧
(特别要注意,好多软件对长文件名很敏感,所以建议尽量安装于根目录下。不是安装于 X:/PRogram files/XXX,这种长文件名的目录下。否则可能会出现很多问题)
按下一步

接着请输入你的注册信息,呵呵,这里输入自己的大名或公司名就可以了。
输完按下一步。

接着请选择要安装的组件,我们按默认(也就是全选),按下一步

接着电脑告诉你,该要的信息都要齐了,要开始安装了。
按下一步开始安装

 

一直到安装进度完成,会弹出 DNS配置,上面的是主要ip地址,下面的是备份IP地址,其实就是附属IP。在这里您可以写诸如 域名 和 实际IP的 。如果,没有固定IP,所以这里不用填,按下一步。
 

 

接下去这个画面是说请设置你的第一个帐号,三个文本输入框分别是:
填写用户全名:这里的东东就是以后您在写信的时候出现的名字,可以是中文
信箱名: 就是帐号啦,您在这里输入的就是您以后要使用的帐号,你就是你的信箱名,你怎么写随便,别用中文就可以。
密码: 登录信箱的密码
下面的复选框分别是:
This account is the Postmaster ( 这个帐号是管理员帐号 )
This account has Administrator level web access ( 这个帐号是有WEB方式管理员权限的)

根据你的需要选择,选好后,按下一步。

问你是不是要把邮件服务器添加到服务器的系统服务里

(当然要了)这样你的服务器在不登录的情况下就可以开始正常运行邮件系统。
按下一步。

接下来这个画面
那个勾选项是问你是否进行高级选项的进阶安装,呵呵,不用了,直接按下一步

安装完成,是否启动,并查看说明档,呵呵按完成,搞定。

现在安装完毕的还是英文版的,为了操作方便,我们使用汉化版,下载的压缩包里还有一个汉化包,
(我无聊时汉化的)接着~
点(开始)——>(程序)——>(MDaemon)——>(Stop MDaemon )
关掉?没错是关掉!如果你想汉化的话,不过你认为你的E文不错的话,可以不用汉化,重新启动一下就可以用了,
这里是介绍汉化的。邮件服务器关掉后请解压缩mdeamon504cn.zip文件就看到了汉化文件了,进入这个目录,把这个目录中所有的文件都COPY到你刚才安装完毕的邮件服务器文件目录中的APP目录里面,覆盖掉APP目录中相同的文件 ,汉化完成了,
重新启动机器 。呵呵就可以在右下角看到一个小信封,右键一点,呵呵,弹出这个菜单。


点开启 MDaemon 来到下面这个画面,菜单极多,别怕,菜单多了,设置多了,说明功能很强,也许有人会问怎么会全都是繁体字的,唉,因为这么好的软件,我当然希望更多的人用啦,如果是简体字,则台湾同胞或香港同志的电脑就无法使用,这也是为了照顾一下台湾和香港的同志。

 

呵呵,出现这个主界面说明我们的安装基本上好了,
接下去,我们就开始设置
1修改默认邮件主机名称
2创建第一个E-Mail地址

现在你可以在浏览器的地址栏输入: http://你的域名:3000 (这里我们用http://shunsheng.dns2go.com:3000作为范例讲解) 回车 (其实端口可以自定义的)
可以出现登录画面,但是进了你进到信箱后看到的域名可能不是 youname@shunsheng.dns2go.com的,可能是yourname@company.mail,这当然不是我们想要的,为什么呢?这是因为我们的主域名没有设置呢,
于是我们就点菜单中的设定,下主要网域设定。弹出这个画面。

填上我们申请的域名,(你用你的啦)
下面网域IP,因为我们是动态的,所以不填或用127.0.0。1确定就搞定了,
如果是固定IP地址,则这里填你的域名和固定IP地址。
接下来的设置:
是设置ISP的中继主机(也就是邮件收发代理)IP或域名。(必须选择第一或第二项才可以的)
例如你想使用163.net做中继。可以先去申请个163.NET的信箱帐号,然后选这个项目,在上面的ISP网关主机IP或网域名称里添上163.net (注意!现在很多的ISP都需要SMTP认证,就是说要先认证帐号和密码才能发信,怎么设置呢?也不难的,看到下面出来的“我的ISP要在我传送邮件前,先登录服务器”看到了就点呀!哦,出来了个新的窗口!把那个什么ESMTP的选择勾选了先!!名称就是用你申请来的帐号了,密码也是!)说到这里,也许你想到如果你自己的邮件服务器也有这样的功能就好了,可以的!看到最顶端的POP检查了吗?选择它,然后勾选“在使用SMTP服务器寄信前。。。。。”这个选项,下面的输入框能输入东东了吧,。名字、密码写上这样设定后你的客户如果要用POP3就必须知道你的邮件服务器设定的密码和帐号了,告不告诉你的客户你自己看着办。
再回来看,
第一项:是问你是不是要把所有的信都通过这个ISP来发送
第二项:是问你是不是仅把不能投递的信件通过这个主机发送(有什么用呢?就是说如果你的邮件服务器IP被目的邮件服务器封掉,例如你想往国外的某个朋友那里写信,现在不是说很多国外的邮件服务器封闭了中国邮件IP地址了吗?这一项就有用了,你可以去国外的邮件服务器申请一个帐号和密码,把上面的IP或域名设置为你在国外申请的信箱服务器,视情况设定ESMTP,然后就可以把你在本地发不出去的信件利用国外的这个主机发送了)
第三项:是问你是不是用你自己的服务器发送所有邮件。(选这个就不能选代理邮件服务器了)
选了这个后最下面的选择项又不一样了,“重试邮件队列”就出来了,你可以进去看看,根据你的需要进行设置,这里的选择很简单,你自己就能看明白的。
________________________________________________________________

我们再看上面的其它设定:
连接埠:就是设定服务端口号,你可以修改,但要注意了,修改完毕后最好重新启动服务器。这里只有两个项目要大家注意的——最下面的远端设置栏目 MDConfig是你可以在本地用MDConfig来控制远端服务器上的MDadmon,这个服务的端口设定,你可以改,但别忘了,在你本地的MDConfig上也要相应改动,这个软件在(开始)——(程序)——(MDadmon)——(MDConfig) WebCconfig就是利用浏览器来控制远端MDaemon其WEB登陆方式是:http://你的域名:端口号 例如我的WEB远程控制就是http://shunsheng.dns2go.com:3001(关于这个控制办法大家可以自己测试)
DNS设定:如果你用的是动态IP,别动这个选择,如果是固定IP,你可以进去进行相应的设置。
连线超时:是设定连线空闲超过多唱时间定义为超时的,也是很简单易懂,不多介绍了。
... ... 其它的都是不难的,大家可以自己进行相应的设定,无关大局的。 还有一个比较重要的是:
剔除—— 这是设定服务器对帐号和邮件的删除自动控制的,进去看到这么几个项目:
自动删除帐号........ 就是说,你的客户申请帐号后,多少天没有登录,就自动删除这个帐号。
删除老邮件........... 就是说,你的服务器里的信件如果多少天没有被操作就自动删除这个邮件。
下面的那个不是很重要。
 

————————————————————————————————

接下去就是

大家可能比较关心如何设置WEB申请和WEB支持了,下面我们就说明一下如何使用WEB支持服务器
现在我们进行下面的操作:首先打开 (档案)看看里面的 WorldClient服务器 选项前面是不是有个勾?如果没有选择它,激活它。
然后打开 (设定) 打开 WorldClient服务器,
 

_____________________________________________________
会出现如下这个画面
_________________________________________________


启用WorldClient服务器这个选择一定要选择打勾,下面的3000就是WEB页面的端口号,找一个空闲的端口号添上就可以了,端口很多的,不是吗?就拿默认断口3000为例吧,我的ADSL上网的机器动态域名是shunsheng.dns2go.com
那么登录WEB就是域名后面加:3000 (http://shunsheng.dns2go.com:3000) (你用你的域名)
记住,你如果改变了端口号码,就一定要重新启动WordClient服务(对了,就是这个界面上的那个不算短的按键)
3000下面的就是设置超时时间了,多唱时间没有请求页面便视为超时的选择,您可以看自己的情况进行设置。(单位:分钟) 再下面的那个超时选择呢?是用户在编写信件的时候多长时间空间就视为超时。
(超时会怎样?苯呐!!就是邮件踢你出去!!) 下面的IP地址绑定劝大家不要设置的好,不是要对网络服务吗?
大家很想得到的在线申请在哪设定呢?对了!就是那个“允许通过WorldClient客户端来申请和创建新的MDaemon用户!前面只要打勾就OK了!
默认语言 也就是你的邮件服务器将使用什么语言,包括新建用户默认语言。
默认风格 新安装的邮件系统有三个风格可选择的,(你也可以自己增加新的风格,或修改风格)

搞定之后,我们在浏览器地址栏输入
http://shunsheng.dns2go.com:3000一回车,就可出现这个画面

输入开始安装时创建的管理员名字和密码看看,呵呵,清晰明了,无半点网易或163那一大堆连关都来不及关的垃圾广告,COOL!!

我们前期要做的事基本上都做好了,接下去我们就要为默认邮件主机增加用户,

呵呵,我开始就说了,MDaemon支持在线申请新帐号,
申请新帐号也很简单。点上面那个创建新帐号,呵呵
输入 sister,密码按完成,一个叫sister@shunsheng.dns2go.com的信箱马上搞定。

我们还可以很方便地从控制台中添加帐号(也就是增加新的信箱)
只要点菜单中的使用者帐号中的帐号管理员,会弹出如下画面
点新增按钮

接着单击右下侧的"New"(新建)按钮,在随之出现的名为"Account Editor"(帐号编辑器)的窗口中,进入"Account"(帐号)项,在"Full name"(用户全名)下可为任意内容;而"Mailbox name"(邮箱名)处即为邮件用户名,此处填入"mother",并确保其后的邮件主机名为"shunsheng.dns2go.com";然后在"Account password"(用户密码)处输入相应内容,最后按"确定"退出。

网页收发和设置都没问题了,我们用就用OE或Foxmail收发一下以检验我们的劳动是否有成果

打开 Outlook 创建新帐号。

pop3和smtp都用自己的域名(你用你的域名)

帐号和密码

完成,叫自己给自己发封信看看,呵!搞定,叫别人从远处发封信给你看看,能收,!

到此本也该拍拍身上的灰尘搞定走人了。

但我们不满足,这么好的东东,我们不但要他的和163一样牛B的信箱,而且还要他支持多域名的信箱。

下面最激动人心的多域名设定教程就要开始了
比如:我们有以下的域名,并都指向此一台服务器,我们想要的是以各自的域名为后缀的信箱
http://shunsheng.dns2go.com (IP策略是动态IP--已设定好)
http://shunsheng2.dns2go.com (IP策略和主域共用)
http://shunsheng.d2g.com (IP策略和主域共用)
http://shunsheng2000.dyndns.org (固定IP61.144.185.61)


我们刚才已经建立好了一个登录地址为 http://shunsheng.dns2go.com:3000
信箱为 XXXX@shunsheng.dns2go.com 的邮件系统,
那么MDaemon是否支持多域名呢?答案是肯定的,
MDaemon可以添加任意多的从域,就是第二域名了,它可以是不同的从域绑定不同的IP,也可以是不同的从域绑定相同的IP。例如:我们下面要讲的是:
XXXX@shunsheng2000.dyndns.org是绑定到不同IP上的(IP为61.144.185.61)
XXXX@shunsheng.d2g.com 和XXXX@shunsheng2.dns2go.com是绑定到相同IP上的(就是和XXXX@shunsheng.dns2go.com使用相同的IP绑定)
我们下面就要讲如何设定多域名了

不同从域绑定不同IP的添加
因为
MDaemon支持多域相同或不同IP信箱系统,MDaemon可以自动检测IP地址,并使其对应相对的域名。
比如:
我们要添加的XXXX@shunsheng2000.dyndns.org是不同域绑定不同IP的多域名信箱。其IP为61.144.185.61
如:我们的shunsheng.dns2go.com是主域;
sshunsheng.d2g.com是从域IP是共用的(对应动态IP127.0.0.1 )。
shunsheng2000.dyndns.org是从域,IP地址是不同的(对应61.144.185.61),
那么在登录远程信箱的时候要注意的是:
登录主域信箱不需要输入信箱全名
而登录从域信箱就必须要填写信箱的全名,注册信箱帐号也是这样
如:
我们已经设置完成了主域是XXXX@shunsheng.dns2go.com的主域信箱系统,
已经开通的帐号是superman密码是:aaaaaaa
则:
登录信箱的地址是: http://shunsheng.dns2go.com:3000
信箱名:superman
密码:aaaaaaa
这个帐号全名是 superman@shunsheng.dns2go.com

----------------------------------------------
接下去我们在下面将设置XXXXXX@shunsheng2000.dyndns.org的信箱系统,

首先:
双击右下角任务托盘中的信封标志,弹出了信箱控制界面,然后
(设定)——>(次要网域)

就出现了上面的菜单,网域名称中写入我们要设定的 shunsheng2000.dyndns.org
IP地址我们写入绑定的 61.144.185.61
后面的绑定监听勾选
然后按需要设定下面的自动控制
点击 新增
这样就设置好了 shunsheng2000.dyndns.org的域名信箱

 



同样的道理

我们设置 shunsheng.d2g.com 的域名信箱(IP策略和主域共用)

还是那个次要网域的设置界面,现在在网域名称里添shunsheng.d2g.com
IP地址不要添,后面的绑定也不要勾选
然后看情况设定你的自动控制选择
点击 新增
shunsheng2.dns2go.com道理一样(IP策略和主域共用)。
于是我们就可以在主界面的左边看到如下这个画面。

说明一共有四个域名同时在工作,
你要加几个就有几个,只要你的域名都能正确解析到你的服务器就行)。


 

至此,该设定的地方基本上都设定好了,接下去

我们要测试一下,看看是不是都可以使用打开你的浏览器在地址栏输入 (注意都是以我的机器为例我的次域是)


http://shunsheng.d2g.com:3000 (只要次域名能正确解析到你的电脑,则你要几个次域都可以)
出现这个画面(当然还没有帐号)接下去我们就要新建立从域名的帐号。

选择 创建新帐号

接下来就要注意了:创建新帐号的时候
如果要创建的是主域的帐号就不用填写全名了,只添信箱的名字就可以了,不写域名,系统会默认为主域帐号的
例如:
在帐号里添写 test
密码 0123456789
密码确认 0123456789
全名 测试帐号

这样就添加了 test@shunsheng.dns2go.com 的帐号

(不写信箱后缀,则系统自认为是主域名)

如果你要添加次域名的信箱,则帐号里一定要写信箱全名,即信箱名和后缀都要写
如在帐号里添写 aa@shunsheng.d2g.com
密码 aaaaaaa
密码确认 aaaaaaa
全名 系统管理员
这样就添加了 aa@shunsheng.d2g.com 的帐号
(同样的:从域名shunsheng.dyndns.org 也要用这种方法创建新帐号)

同样的道理,用Outlook 或是foxmail 收发次网域信箱的邮件时

则pop3和smtp栏中写上你的次网域域名,
并且,在帐号和密码中
你的帐号一定要写全名(
也就是包含帐号和@后缀


 

总结:
添加次要网域的帐号是必须要填写全名的(就是:信箱名@后缀域名 格式)
登录次要网域 WEB页面的帐号也是必须要填写全名的(就是:信箱名@后缀域名 格式)
用OE或foxmail收发次要网域的帐号也是必须要填写全名的(就是:信箱名@后缀域名 格式)
而添加
主要网域的帐号只添加信箱名就可以了。


三、 总结及常见题解决办法
(1)问:为什么我在局域网工作站端收发邮件时,SMTP服务器和POP3服务器地址用"shunsheng.dns2go.com"均不行;而改用MDaemon服务器的IP地址"192.168.0.1"就可以了呢?
答:这种情况对远程网页收发和使用 OE都没问题,局域网中说明服务器对域名"shunsheng.dns2go.com"的解析出了问题。
解决方法是:首先得确保在MDaemon的服务器里面的DNS管理器中已做好了域名"shunsheng.dns2go.com"和IP地址"192.168.0.1"之间的映射工作。
其次再将工作站的DNS服务器列表中添加好MDaemon服务器的IP地址"192.168.0.1"即可。

(2)问:我在局域网工作站端没有将MDaemon服务器的IP地址添加到自己的DNS服务器列表中,则我的POP3服务器和SMTP服务器地址是什么?我的E-Mail地址又是什么呢?
答:此时,你的POP3服务器和SMTP服务器地址均只能为MDaemon服务器的IP地址"192.168.0.1";但你的对外的E-Mail地址还是"username@shunsheng.dns2go.com"。
如果你在局域网和互联网上都有"shunsheng.dns2go.com"的邮件需要收发,则建议你将工作站的网关和唯一的DNS服务器地址均设为"192.168.0.1",在进行收发邮件的设置时,互联网上的邮件按原正常方法进行设置,而局域网上的邮件,SMTP服务器和POP3服务器地址均设为"192.168.0.1"即可。
(3)问:我的WebMail的登录界面和登录进去之后的界面都是英文的,能不能将它汉化呢?
答:MDaemon的WebMail界面支持包括简体中文和繁体中文在内的共22种不同的语言,因此你不再需要汉化包,只在服务器端直接进行转换设置即可!具体操作如下:点菜单"Setup"(设置)菜单下的"WordldClient/RelayFax"以打开WordldClient和RelayFax的属性窗口。
紧接着进入"Options"(操作)项,将"Language"后改选为"zh (Chinese)"(简体中文),再"确定"退出即可。
(4)问:能不能够通过WebMail在线申请新的邮件帐户呢?

答:MDaemon支持此种功能!不过,默认的,这项功能是没有被开放的,需要进行如下操作来实现它:同样在上问的WordldClient和RelayFax的属性窗口中,同样进入"Options"(操作)项,将"Allow users to create new accounts"(允许用户建立新帐户)勾选中,再"确定"退出即可。然后,你再在浏览器中进入其登录界面,是不是可以发现在"签收"下多了一个名为"创建新帐号"的按钮?是了,点这里就可以在线申请你的新邮件帐户了!,