摘要:本文介绍了一种邮件服务器软件(Mdaemon),它使用方便、功能强大而且能用一个带PPP拨号功能的E-mail 帐号来实现整个单位的邮件帐号与Internet其它用户交换信息。
前言:如果你是公司或单位局域网的管理员,或许想建立自己的邮件服务器以交换公司的内部信息,同时也许你已经向ISP提供商申请了一个带PPP拨号功能的E-mail帐号。公司职员都能通过该帐号收发Internet的E-mail,但是邮件内容并不保密。这时你也许迫切希望建立一个既能交换公司的内部信息,又能让公司职员拥有自己的E-mail而不会互相干扰的邮件服务器吧!这里介绍一种既便宜又方便且功能强大的软件(Mdaemon)来建立公司的邮件服务器。
一、准备条件
1. 选择一个符合你要求的ISP服务提供商,申请一个独立的帐号,且要求该帐号有PPP拨号功能;
2. 一个运行TCP/IP协议的局域网;
3. 配有Modem的邮件服务器计算机,而且保证局域网内PC机与之联通;
4. 在PC终端机安装有Eudora、Pegasus、Mschange、Netscape、MS Mail或者其它的邮件客户端软件。
二、实现过程:
1.为便于叙述我们假设如下环境
a. 局域网中要安装Mdaemon的计算机的 ip address:168.160.183.250,该计算机安装有拨号网络适配器,可以拨号到你的ISP进入Internet;
b. 在ISP申请的POP3帐号为user@gis.sti.gd.cn. POP username: user ; password: 888
c. 假设在局域网有3个用户(当然即使50个也可),他们的名字分别为Tom, Dick and ……, Harry,同时,你已经要求你的ISP用"alias"或"forward"功能,把Tom@gis.sti.gd.cn;Dick@gis.sti.gd.cn.;Harry@gis.sti.gd.cn.转发给user@gis.sti.gd.cn.(其过程在后论述);
d. 假设局域网的域名为"company.mail"。
2.安装设置
a. 要求你的ISP为user帐号,做别名或转发功能,由于Mail server有许多种,在这仅选择讨论安装在unix系统中的sendmail邮件服务器的设置,很简单----修改/etc/aliases文件,在这个文件中添加上: Tom: user
Dick: user
Harry: user
然后用ps -ef |grep sendmail 得到其进程, Kill -9 sendmail进程,重新启动sendmail
b.在局域网内配有Modem的计算机安装MDaemon软件,该软件可以下载,使用期限30天,下载压缩包md273nt.exe,安装过程中会询问有关资料,如公司名称,有效路径等,按需填入即可;
Mdaemon mailserver的setup主要设置有以下几项:
* Primary Domain设置中主要有:
||||||##域名与网关项(Domain/Gateway)
.. Domain Name:为局域网的域名,在此为Company.mail,若无独立域名可以到一些提供免费域名服务的网站申请;
.. Domain IP:填写本机的IP地址(必须是固定的IP),缺省(127.0.0.1);
.. Gateway Host:一般选用所申请帐号的ISP或邻近的较快的ISP邮件服务器,例如:在此填gdsti-b2@gis.sti.gd.cn. 或者ip address:168.160.183.130;
.. Message Delivery:有两项可选,如果你的邮件发行量不是很大,可选第二项:"Send Only undeliverable Email Messages to this Gateway Host",反之,想加快邮件投递速度,减少本机网络通信量,则选第一项:"Send Every outbound email to this Gateway";
* 域别名选项(Domain Aliases)
## 在Advanced选项中添加上gis.sti.gd.cn.,且选中Activate outbound Domain Conversion,自动解析域名,这样局域网域名"Company.mail",进入Internet就解析为"gis.sti.gd.cn.";
* 邮件的收发(DomainPOP Mail Collection)
## 帐号(Account)
.. POP Server:168.160.183.130(你的ISP的POP服务器地址)
.. User Name:user
.. Password:888
这样设置使得服务器可访问该帐号把该帐号已经收集到的电子邮件取回给邮件服务器,并通过局域网分发给客户机;
## Download control
.. 一般选择从ISP信箱中取回E-mail后,即把该帐号清空(Delete Collected Mail From ISP POP Mail box)
.. Parsing(解析) 该项是用于设置解析收集到的E-mail信件的规范(一般选缺省default即可)
.. Processing 击中域名替换按钮(Eable Domain Name Replacement Engine),并填入局域网的域名Company.Mail,该功能是把收集的信件经解析后用该域名代替信件地址的域名,即把Company.mail代替gis.sti.gd.cn.
||||||* Accounts Editor帐号编辑器
## Account帐号信息(在此以设定"Tom"邮箱"Tom@company.mail"为例)
.. Real Name:邮箱用户真实姓名:Tom,可选填用于帮助帐号管理员辨别邮箱所有者
.. Mailbox Name:邮箱名称,填入"Tom",Allow this Account to be accessed with POP3 Mail Clien一项须被选用,否则邮件无法被远程存取
.. Name邮箱名称:Tom
.. Password邮箱密码:888
其它先项如Mailbox:邮箱帐号在服务器有效位置信息,管理员可根据实现情况更改,Forwarding邮件转发功能,Quotas:限额管理,MuliPOP:多个POP邮箱是可选项目。
3.自动拨号网络服务
* 在setup/RASDialup/Dial Down选项:
## 选择启动Enable RAS Dialup/Dialdown Engine
ISP logon settings选项输入
logon Name:user
logon Password:888
可设置有效的验证时间(after Dialing wait this many seconds for valid connetion) 在Message Router中可设置拨号处理E-mail的时间间隔(local and remote Mail processing Interval)
4.配置邮件客户机。
在邮件客户机配以Tom的计算机为例,设置:
E-mail Address: Tom@company.mail
Mail Server: 168.160.183.250
POP Account: Tom POP Password: 888
在这里注意你输入的帐号和密码,必须与你在MDaemon's上所设的帐号和密码一致,否则不能收发E-mail。设置完毕,这时,你已经实现了用一个ISP帐号带整个公司局域网内部帐号收发Internet上的E-mail,简单且便宜,心动吗?那赶快行动吧!