admin管理员组文章数量:1566223
2024年5月15日发(作者:)
.
Linux下安全高效Web服务器
利用浏览器通过web方式来收发电子的服务或技术(WebMail),不需借助客户端,可以说只要能上网就
能使用极大地方便了用户对的收发。对于不能熟练使用客户端, 或者在网吧不便使用客户端的用户来说,
WebMail更是必不可少的选择。另外, 设定 pop3 server, smtp server 等对于某些使用者来说也有点困难。这
时候 WebMail 就显出它的好处了。
WebMail 就是使用者透过浏览器连到web服务器, 而由 web server 上的程序负责作收信/送信的动作.
使用者直接透过 browser 作读信/写信等操作, 信件其实并不存在使用者的计算机上. 因此无论使用者用
的是哪一部计算机, 只要可以连上网络, 都可以使用读到之前与新收到的信件。 另外一个好处是 WebMail
不容易因为读取含有病毒的档案而导致中毒, 更不会发生个人系统中毒后, 寄送大量病毒信件给其它亲朋
好友的这种惨剧。
一、 软件概述与下载:
Email能够成为当今Internet上应用最广泛的网络服务,WebMail可谓功不可没。 在Linux下系统中MTA
服务的软件有许多,常用Sendmail、Qmail、Postfix等软件,本文使用RHEL 4.0 + Postfix + dovecot + Apache +
OpenWebMail制作一个集POP和WebMail等功能的电子系统。下面讲述如何把Linux机器配置成一个基于
Web的电子系统。这个电子系统可以用于一个小团体或者组织之中。当然如果你家里有一个互联网连接(比
如ADSL),那么它也可以用安全的方式远程检测你的电子。
Postfix是一个非常优秀的MTA,她素以高效、安全的特点而著称。Postfix是作者在UNIX上所见过的MTA
中在反垃圾(Anti-Spam或Anti-UCE)方面做得最好的一个,甚至有很多公司在Postfix代码的基础上进行
二次开发而推出反垃圾网关产品。MTA的反垃圾功能,实际上就是在MTA处理过程中对会话进行过滤。
这个过滤不但过滤了发往自身的垃圾,而且还防止了自身被恶意利用发送垃圾。Postfix实现了目前所有主
要的MTA过滤技术。postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(传输代理)软件。和
Sendmail相比Postfix更快、更容易管理、更灵活、更安全,同时还与sendmail保持足够的兼容性。Sendmail
相比Postfix对比见表1。
表1 Sendmail与Postfix的对比
Open Webmail 优点:
良好的使用接口 、 多国语言 (目前共支持超过 30 种语言) 、 多组图示,多组布景,可以依个人喜
好自订背景、 在线更改密码 (必需记得原来的密码)、 与 Outlook 接近的多媒体信件显示能力 、 多种字
集内码自动转换、 支援 HTML 信件编写 、拼字检查 (英文字典字数可能不足)、 支持草稿暂存 、 可动
态切换写信字集内码、 POP3 外部 、 规则 (可建立过滤规则 ) 、 信件“搬移/复制/删除/下载”功能、 信
箱“ 建立/重整/更名/删除/下载”功能 、 通讯簿 、 全文检索 、自动清除垃圾桶 N 天以上。openwebmail
缺点:由于openwebmail使用perl脚本语言编写的,执行速度可能不如php。OpenWebmail主页提供许多格
式的软件,请根据Linux发行版本选择合适的软件包。
本文使用rpm格式。
本文设定一台Linux服务器配域名:,i
p地址:192.168.1. 253,
主机:。
所有需要安装的软件:cyrus-sasl、dovecot、httpd 、perl-Text-Iconv、perl-suidperl、perl-press-Zlib、
..
.
perl-CGI-SpeedyCGI 。其中Postfix、sendmail +cyrus-sasl+dovecot+httpd+perl在安装系统时一起安装。
其他软件需要进行下载:
#wget openwebmail./openwebmail/download/redhat/rpm/release/
#wget /pub/linux/distributions/start/ML-4.0.4/updates/i386/
#wget /pub/dag/packages/perl-Text-Iconv/
#wget
/packages//redhat/el4/en/i386//
二、 postfix的安装与启动过程:
(1)杀掉所有Sendmail进程
#killall sendmail (停止所有的Sendmaail进程)
sendmail: no process killed
# rpm -ivh
(2)启动dovecot服务过程:
# service postfix start
Starting postfix: [ 确定 ]
# service dovecot start
启动 Dovecot Imap: [ 确定 ]
现在可以使用服务器发送了,但是还不能下载,因为新版redhat Linux中 dovecot代替了imap软件包,
但是还没有绑定POP3和POP协议,下面修改配置文件: /etc/,
#protocols = imap imap3
protocols = imap imap3 pop3 pop3s
auth_passdb =
更改为:
auth_passdb = shadow
然后重新启动dovecot服务:
# service dovecot restart
停止 Dovecot Imap: [ 确定 ]
启动 Dovecot Imap: [ 确定 ]
(3)修改postfix服务器配置文件:
#myhostname =
更改为:
myhostname =
#mydomain =
更改为:
mydomain =
#myorigin = $mydomain
更改为:
Myorigin =
#inet_interfaces = all
更改为:
Inet_interfaces =all
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.$mydomain, .$mydomain,
ftp.$mydomain
..
版权声明:本文标题:Linux下OpenWebmail邮件服务器配置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1715773099a469518.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论