首 页 教育新闻课件中心论文中心教学教案试题中心语文专题综合下载技术教程公务员  
设为首页
加入收藏
联系我们
您当前的位置:中国教育资源网 -> 技术教程 -> 网络相关 -> 服务器 -> Web服务器 -> 技术内容 退出登录 用户管理

利用FreeBSD组建轻量级邮件系统Web服务器教程

论文作者:佚名  论文来源:不详  论文发布时间:2006-6-18 22:03:38  论文发布人:chjchjchj

减小字体 增大字体

              摘要:利用FreeBSD组建轻量级邮件系统 系统功能与特点:
组建简单成本低:
使用免费但十分优秀的网络操作系统 FreeBSD + 各种优秀的自由软件。无须担心版权问题。对设备整体要求低。
系统有极高的可维护性:
除两个可选模块外,所有软件均采用 ports 树安装,因此系统组建时间短。并能随时升级用上最新最安全的系统软件和安全补丁。
安全性高:
由于采用 UNIX 系统,你不用过于担心病毒问题!所有 windows 上的病毒都对你的邮件系统都是“无效”的!你还可以另外安 装邮件防病毒插件。
整个邮件系统(SMTP、POP、WEBMAIL)还采用了 SSL (安全套接层)传输,能保证整个传输过程中的数据被加密防止被他人盗窃 。有着极高的安全性、稳定性。
界面美观:
Openwebm : 一个十分优秀的 web mail ,本地化语言,简单宜用。还有网络硬盘、SSH 功能。
组合灵活:
系统支持 SMTP、POP、SSL、Webmail 等功能。各功能模块(如 POP、SSL)有相当的选择余地能自由组合,能为不同的用户、 用户组定义不同的邮箱大小。

综述:是一个适合用于企业、学校、个人或其它要高安全性、高性能等站点的小型邮件系统

本文说明与介绍:
# 此符号开头是注释内容,可加入到相应的配置文件中去。
<== 此符号是本人对此项功能或参数的附注说明、解释,请不要加入到文件中去。
Ssl :安全套接层,用来加密传输过程中的数据。在此系统中此功能是可选部分。
Qpoper POP SERVER:一个使用 mail client 程序收信的服务。在此系统中此功能是可选部分。

所需系统与软件环境:
FreeBSD 4.8 十分优秀的 NET OS

Sendmail SMTP SERVER
安装路径:系统自带

Apache 2.0.47 WEB SERVER
安装路径:/usr/ports/www/apache2

Openssl 0.97 SSL TOOL
安装路径:/usr/ports/security/openssl

Openwebmail 2.10 WEB MAIL
安装路径:/usr/ports/mail/openwebmail/

qpoper POP SERVER
安装路径:/usr/ports/mail/qpopper/
Stunnel 4.04 SSL 服务 TOOL
安装路径:/usr/ports/security/stunnel/


使用 PPPOE 上网,动态 IP

域名申请:
到 www.dns0755.net 申请免费(或收费)域名!有关使用请参考该网站的相关说明。本例是 xiaohua.dns0755.net

演示主页面:
http://xiaohua.dns0755.net <== 不使用 SSL
https://xiaohua.dns0755.net/ <== 使用 SSL

Openwebmail Login 演示页面: <== 强制使用 SSL (可选)
https://xiaohua.dns0755.net/cgi-bin/openwebmail/openwebmail.pl
注意:本例中 Openwebmail 是使用 OS 系统用户作数据库

Mail client 程序演示服务器(可用 Kmail、OUTLOOK、FOXMAIL 等):
SMTP SERver: xiaohua.dns0755.net <== 使用明文传输, 端口: 25 
xiaohua.dns0755.net <== 使用 SSL 传输,端口: 465
POP SERver: xiaohua.dns0755.net <== 使用明文传输, 端口: 110
xiaohua.dns0755.net <== 使用 SSL 传输,端口: 995

演示用户:
用户名、密码:guest
用户名、密码:guest1

启动时自动转发 IP 解释 xiaohua.dns0755.net 域名。
将 www.DNS0755.net 客户端程序放到 /usr/local/dns/ 中去,并配置好你的域名。在 /etc/crontab 中加入:

@reboot xiaohua /usr/local/dns/DNSClient # 启动时自动执行
*/4 * * * * xiaohua /usr/local/dns/DNSClient # 每 4 分钟执行一次(可选,但建议使用)

其中上面的 xiaohua 是本系统的一个用户。表示用 xiaohua 这个用户执行 /usr/local/dns/DNSClien 这个程序


系 统 安 装
为保证一次成功安装并能用上最新版本的软件,在安装前请先升级你的整个 ports 树。升级前你要安装了 cvsup 软件。可到 http://www.cn.freebsd.org/ports/index.html 下载,然后用 pak_add 命令安装。或用你的 FreeBSD CD 来安装。完成后继续。

cp /usr/src/share/examples/cvsup/ports-supfile /root/

修改 ports-supfile ,将 :
*default host=CHANGE_THIS.FreeBSD.org 
改成
*default host=cvsup.cn.FreeBSD.org
接着升级你的 ports 树,执行:
cvsup ports-supfile

升级开始。升级速度视乎你的接入速度。一般半小时内可完成。完成后再安装其余的软件。

安装 Apache 2.0.47:
cd /usr/ports/www/apache2
make install clean

请自行参考有关 apache 的文档配置站点首页及启动 apache 服务。

安装 Openwebmail:
cd /usr/ports/mail/openwebmail/
make install clean

安装 Openwebmail 的文件系统配额与 http 压缩功能模块(此功能可选):

http://openwebmail.com/openwebmail/download/packages/Quota-1.4.6.tar.gz
http://openwebmail.com/openwebmail/download/packages/Compress-Zlib-1.21.tar.gz

下载后 tar 解压,然后进入相应的目录下运行以下命令安装:

perl Makefile.PL
make
make install

OK,Openwebmail 应该起来了,试打入 :
http://you_server/cgi-bin/openwebmail/openwebmail.pl 
应该看到 login 画面了!HTTP资料压缩传送功能也应该能用!这样整个 Apache 与 Openwebmail 就起来了。马上用一个系统内的帐户上去看看!
非常漂亮的 Openwebmai 的 login 页面

Opnewebmail 主界面1

Opnewebmail 主界面2

Openwebmail 高级配置:
配置文件在 /usr/local/www/cgi-bin/openwebmail/etc/ 下。共有三个相关文件。但只修改
openwebmail.conf 就行了。

15:10 [xiaohua] [/usr/local/www/cgi-bin/openwebmail/etc] ls -l openwebmail.*
total 8146
-rw-rw-rw- openwebmail.conf <== 用户定义配置,用户可修改
-rw-r--r-- openwebmail.conf.bak <== 这是我的备份文件,不算数
-rw-r--r-- openwebmail.conf.default <== 系统全局配置,不要修改
-rw-r--r-- openwebmail.conf.help <== 配置文件的说明

☆注意:
修改配置前请先备份原配置
[] [返回上一页] [打 印] [收 藏]  
 ∷相关技术评论  (评论内容只代表网友观点,与本站立场无关!) [查看发表评论...]
 
 中国教育资源网免费技术教程下载中心-站内广告 站内广告 中国教育资源网免费技术教程下载中心-站内广告 
 中国教育资源网站内搜索 站内搜索 中国教育资源网站内搜索 
 

   
 中国教育资源网免费技术教程下载中心-栏目导航 栏目导航 中国教育资源网免费技术教程下载中心-栏目导航 
· Windows 9XMEXP · Windows NT20002003
· LinuxBSD · 系统综合
· IISApache · 硬件技术
· Web服务器 · FTP服务器
· 邮件服务器 · 域名服务器
· Windows服务器 · 代理服务器
· 服务器综合
 
中国教育资源网免费技术教程下载中心-相关教程  相关技术 中国教育资源网免费技术教程下载中心-相关教程
· [图文] 利用FrontPage 2003
· [组图] 利用FrontPage 2003
· qmail邮件系统(一)
· qmail邮件系统(三)
· qmail邮件系统(四)
· 分布式的Qmail邮件系
· 分布式的Qmail邮件系
· 分布式的Qmail邮件系
· 构建反病毒反垃圾邮
· 构建反病毒反垃圾邮
 中国教育资源网免费技术教程下载中心-本月热门教程 本月热门 中国教育资源网免费技术教程下载中心-本月热门教程 
 
 中国教育资源网免费技术教程下载中心-本日热门论文 本日热门 中国教育资源网免费技术教程下载中心-本日热门论文 
 
关于本站 - 网站帮助 - 免费课件 - 美容 - 绿色软件 - 软件下载 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 网站留言
浙ICP备06010405号 Email:cnkjz@163.com 技术支持:名流设计
版权所有 Copyright© 2002-2004 名流