Linux下OpenWebmail邮件服务器配置

上传人:痛*** 文档编号:97552517 上传时间:2022-05-27 格式:DOC 页数:11 大小:191KB
收藏 版权申诉 举报 下载
Linux下OpenWebmail邮件服务器配置_第1页
第1页 / 共11页
Linux下OpenWebmail邮件服务器配置_第2页
第2页 / 共11页
Linux下OpenWebmail邮件服务器配置_第3页
第3页 / 共11页
资源描述:

《Linux下OpenWebmail邮件服务器配置》由会员分享,可在线阅读,更多相关《Linux下OpenWebmail邮件服务器配置(11页珍藏版)》请在装配图网上搜索。

1、-Linu*下平安高效Web效劳器利用浏览器通过web方式来收发电子的效劳或技术WebMail,不需借助客户端,可以说只要能上网就能使用极大地方便了用户对的收发。对于不能熟练使用客户端, 或者在网吧不便使用客户端的用户来说,WebMail更是必不可少的选择。另外, 设定 pop3 server, smtp server 等对于*些使用者来说也有点困难。这时候 WebMail 就显出它的好处了。 WebMail 就是使用者透过浏览器连到web效劳器, 而由 web server 上的程序负责作收信/送信的动作. 使用者直接透过 browser 作读信/写信等操作, 信件其实并不存在使用者的计算机

2、上. 因此无论使用者用的是哪一部计算机, 只要可以连上网络, 都可以使用读到之前与新收到的信件。 另外一个好处是 WebMail 不容易因为读取含有病毒的档案而导致中毒, 更不会发生个人系统中毒后, 寄送大量病毒信件给其它亲朋好友的这种惨剧。 一、 软件概述与下载: Email能够成为当今Internet上应用最广泛的网络效劳,WebMail可谓功不可没。 在Linu*下系统中MTA效劳的软件有许多,常用Sendmail、Qmail、Postfi*等软件,本文使用RHEL 4.0 + Postfi* + dovecot + Apache + OpenWebMail制作一个集POP和WebMai

3、l等功能的电子系统。下面讲述如何把Linu*机器配置成一个基于Web的电子系统。这个电子系统可以用于一个小团体或者组织之中。当然如果你家里有一个互联网连接(比方ADSL),则它也可以用平安的方式远程检测你的电子。 Postfi*是一个非常优秀的MTA,她素以高效、平安的特点而著称。Postfi*是作者在UNI*上所见过的MTA中在反垃圾Anti-Spam或Anti-UCE方面做得最好的一个,甚至有很多公司在Postfi*代码的根底上进展二次开发而推出反垃圾网关产品。MTA的反垃圾功能,实际上就是在MTA处理过程中对会话进展过滤。这个过滤不但过滤了发往自身的垃圾,而且还防止了自身被恶意利用发送垃

4、圾。Postfi*实现了目前所有主要的MTA过滤技术。postfi*是Wietse Venema在IBM的GPL协议之下开发的MTA传输代理软件。和Sendmail相比Postfi*更快、更容易管理、更灵活、更平安,同时还与sendmail保持足够的兼容性。Sendmail相比Postfi*比照见表1。 表1 Sendmail与Postfi*的比照 Open Webmail 优点: 良好的使用接口 、 多国语言 (目前共支持超过 30 种语言) 、 多组图示,多组布景,可以依个人喜好自订背景、 在线更改密码 (必需记得原来的密码)、 与 Outlook 接近的多媒体信件显示能力 、 多种字集内

5、码自动转换、 支援 HTML 信件编写 、拼字检查 (英文字典字数可能缺乏)、 支持草稿暂存 、 可动态切换写信字集内码、 POP3 外部 、 规则 (可建立过滤规则 ) 、 信件“搬移/复制/删除/下载功能、 信箱“ 建立/重整/更名/删除/下载功能 、 通讯簿 、 全文检索 、自动去除垃圾桶 N 天以上。openwebmail缺点:由于openwebmail使用perl脚本语言编写的,执行速度可能不如php。OpenWebmail主页提供许多格式的软件,请根据Linu*发行版本选择适宜的软件包。 本文使用rpm格式。 本文设定一台Linu*效劳器配域名:,i p地址:192.168.1.

6、253, 主机:。 所有需要安装的软件:cyrus-sasl、dovecot、 d 、perl-Te*t-Iconv、perl-suidperl、perl-press-Zlib、perl-CGI-SpeedyCGI 。其中Postfi*、sendmail +cyrus-sasl+dovecot+ dperl在安装系统时一起安装。/updates/i386/perl-suidperl-5.8.5-12.1.1.i386.rpm *wget mirrors.ircam.fr/pub/dag/packages/perl-Te*t-Iconv/perl-Te*t-Iconv-1.4-1.2.el4.r

7、f.i386.rpm *wget 二、postfi*的安装与启动过程:1杀掉所有Sendmail进程 *killall sendmail 停顿所有的Sendmaail进程 sendmail: no process killed * rpm -ivh postfi*- 2启动dovecot效劳过程:* service postfi* start Starting postfi*: 确定 * service dovecot start 启动 Dovecot Imap: 确定 现在可以使用效劳器发送了,但是还不能下载,因为新版redhat Linu*中 dovecot代替了imap软件包,但是还没有

8、绑定POP3和POP协议,下面修改配置文件: /etc/dovecot.conf, *protocols = imap imap3 protocols = imap imap3 pop3 pop3s auth_passdb = 更改为: auth_passdb = shadow 然后重新启动dovecot效劳: * service dovecot restart 停顿 Dovecot Imap: 确定 启动 Dovecot Imap: 确定 3修改postfi*效劳器配置文件: *myhostname = host.domain.tld 更改为: myhostname = *mydomain

9、= domain.tld 更改为: mydomain = *myorigin = $mydomain 更改为: Myorigin = *inet_interfaces = all 更改为: Inet_interfaces =all *mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.$mydomain, .$mydomain, ftp.$mydomain 更改为: mydestination = $myhostname, localhost.$mydomain, localhost, $my

10、domain,mail.$mydomain, .$mydomain, ftp.$mydomain *mynetworks = host 更改为: mynetworks = host4端口测试: * telnet 25 测试25端口 Trying 127.0.0.1. Connected to localhost.localdomain (127.0.0.1). Escape character is . 220 ESMTP Postfi* quit 221 Bye Connection closed by foreign host. * telnet 110 测试110端口 Trying 12

11、7.0.0.1. Connected to localhost.localdomain (127.0.0.1). Escape character is . +OK dovecot ready. quit +OK Logging out Connection closed by foreign host.5安装防*病毒软件 F-Prot Antivirus软件包安装和配置过程: Wegt files.f-prot./files/linu*-*86/fp-linu*-ws.rpm 安装F-Prot Antivirus软件包前,请先启动SpamAssassin效劳器: Matt Sergeant、

12、Craig Hughes和Justin Mason于发布的SpamAssassinSA。目前最新版本是,它是较为流行的反垃圾软件,据SpamAssassin供给商 Deersoft的统计,目前大约有3万台Uni*效劳器上使用了SpamAssassin。SpamAssassin利用Perl语言来对内容进展规则匹配,从而到达判断过滤垃圾的目的。它的判断方式是基于评分的方式,也就是说如果这封符合*条规则,则给与一定分值;当累计的分值超过了一定限度时,则判定该为垃圾。对Sendmail、Qmail、Postfi*和E*im等各种平台都适用。SpamAssassin的安装过程比拟简单。 * servic

13、e spamassassin start 启动SpamAssassin效劳器 Starting spamd: 确定 * rpm -ivh fp-linu*-ws.rpm 安装F-Prot Antivirus软件包 升级的F-Prot Antivirus病毒库的操作: * cd /usr/local/f-prot/tools/ * ./check-updates.pl 升级命令 * * F-Prot Antivirus Updater * * Nothing to be done. MailScanner软件包安装和配置过程: Wegt .sng.ecs.soton.ac.uk/mailscan

14、ner/downloads.shtml * mv MailScanner-4.50.5-1.rpm.tar.gz /tmp/source/ 移动文件到/tmp/source/目录中 * cd /tmp/source/ 进入source目录中 * tar -z*vf MailScanner-4.50.5-1.rpm.tar.gz MailScanner解压过程 * cd MailScanner-4.50.5-1 进入MailScanner软件解压目录 * ./install.sh 执行MailScanner软件的安装命令 更改ining、quarantine两个目录相关用户和组的使用权限: *

15、chown postfi*.postfi* /var/spool/MailScanner/ining * chown postfi*.postfi* /var/spool/MailScanner/quarantine 修改/etc/MailScanner/目录下的MailScanner.conf文件,修改详细内容以下: 详细内容: Run As User = Run As Group = 更改为: Run As User = postfi* Run As Group = postfi* Ining Queue Dir = /var/spool/mqueue.in Outgoing Queue

16、Dir = /var/spool/mqueue 更改为: Ining Queue Dir = /var/spool/postfi*/hold Outgoing Queue Dir = /var/spool/postfi*/ining MTA = sendmail 更改为: MTA = postfi* Virus Scanners = none 更改为: Virus Scanners = f-prot Always Include SpamAssassin Report = no 更改为: Always Include SpamAssassin Report = yes Use SpamAssa

17、ssin = no 更改为: Use SpamAssassin = yes Required SpamAssassin Score = 6 更改为: Required SpamAssassin Score = 4 SpamAssassin User State Dir = 更改为: SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin SpamAssassin Install Prefi* = 更改为: SpamAssassin Install Prefi* = /usr/bin SpamAssassin Local

18、 Rules Dir = 更改为: SpamAssassin Local Rules Dir = /etc/MailScanner 修改/etc/postfi*/目录下的header_checks文件,新增加以下一行内容到文件中,详细内容如下: /Received:/ HOLD 修改/etc/postfi*/目录下的main.conf文件,详细内容如下: *header_checks = rege*p:/etc/postfi*/header_checks 更改为: header_checks = rege*p:/etc/postfi*/header_checks 停顿Postfi*效劳器,因为

19、启动MailScanner效劳时会自动启动Postfi*效劳器: 启动MailScanner效劳器和设置开机时自动启动: * service MailScanner start Starting MailScanner daemons:ining postfi*: 确定 outgoing postfi*: 确定 MailScanner: 确定 * chkconfig -level 33 MailScanner on 6病毒检测测试: 从.eicar.org/anti_virus_test_file.htm下载一个测试病毒文件:eicar.。编写一封测试中带上的eicar.文件。系统检测到病毒,

20、见图1。图1 病毒检测界面 查看maillog日志,请确认日志中是否存在以下相近的信息: 详细内容: Jan 8 12:11:08 mail MailScanner9199: Virus Scanning: F-Prot found virus EICAR_Test_File Jan 8 12:11:08 mail MailScanner9199: Virus Scanning: F-Prot found 1 infections Jan 8 12:11:08 mail MailScanner9199: Infected message E73EE13C07C.07685 came from

21、Jan 8 12:11:08 mail MailScanner9199: Virus Scanning: Found 1 viruses Jan 8 12:11:09 mail MailScanner9199: Requeue: A9D6413C085.39DDE to 6414713C089 Jan 8 12:11:09 mail MailScanner9199: Uninfected: Delivered 1 messages 如出现以上的日志信息就代表您的F-Prot Antivirus + MailScanner-1架设已经成功啦, 7如果希望效劳器每次启动都能自动运行,可以用效劳设置

22、功能。以root权限运行命令:*redhat-config-services 图2 效劳器自动启动 翻开如图2所示的窗口,在dovecot效劳选项加上勾,然后重新启动系统,这样系统会启动效劳。三、安装配置Web效劳器1软件安装*rpm -ivh perl- 2 初始化配置文件运行命令: * /var/cgi-bin/openwebmail/openwebmailtool.pl init 根据屏幕提示修改配置文件,见图3。图3 屏幕提示要修改配置文件 3修改配置文件*cd /var/cgi-bin/openwebmail/etc/ 使用编辑器手工建立 dbm.conf文件,主要包括以下内容:db

23、m_e*t .db dbmopen_e*t .dbm dbmopen_haslock no4重新初始化配置文件* /openwebmail-tool.pl init 系统询问是否发送站点包括选择不发送按“n按钮,见图4。图4 重新初试化设定 5修改其他文件把/var/cgi-bin/openwebmail/etc/openwebmail.conf 文件中字段: * domainnames auto 更改为: domainnames *更改为自己定义的域名* default_language en 更改为: default_language zh_.GB2312 *更改为简体中文版介面* 把/v

24、ar/cgi-bin/openwebmail/etc/defaults/openwebmail.conf文件中的字断:smtpserver 127.0.0.1 更改为: smtpserver 192.168.1.253 *更改smtp效劳器的地址* authpop3_server localhost 更改为: authpop3_server 192.168.1.253 *更改pop3效劳器的地址* 把/var/cgi-bin/openwebmail/etc/defaults/dbm.conf文件中的字断: dbmopen_e*t none 更改为: dbmopen_e*t .db dbmope

25、n_haslock no 更改为: dbmopen_haslock yes smtpserver 192.168.1.253 *添加smtp效劳器的地址* 6再次运行openwebmail-tool.pl文件然后在浏览器输入:localhost/var/cgi-bin/openwebmail/openwebmail.pl即刻进入见图5。 至此,Webmail效劳器设定就完成了!四、openwebmail的系统根本设置和管理 (1)根本工作界面设定图5是 中文Openwebmail工作界面。 图5是根本设置选项,它允许你改变许多设定以适合你的邮寄需求。假设你是初次使用Open Webmail,你

26、应领先进入设定控制画面,而不是直接到收件箱。 首先点击配置按钮进展设置选项的单元。包括:个人信息 ,外观设定 ,读信相关设定 ,操作设定 ,回信设定 ,过滤设定 ,日程表设定 ,其他设定。见图6。 个人信息主要内容见下表。 读信相关设定相当简单,改变收信的方法只要确定方块勾选或是不勾选就可以了。你可以依据你的使用喜好和最适屏幕宽度来设定。 见下表。 操作设定关于的执行行为设定 (例如移动或是复制)。见下表。 回信设定是关于信件回复时的方式 ,见下表。 过滤设定决定如何过滤。见下表。 日程表设定见下表。 其他设定收集一些设定工程,不一定会被归类在一起的工程。见下表。2Openwebmail的使用非常简单,在的首页的“帮助中有200页的常见操作信息。中文帮助界面见图7。. z

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!