免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 39857 | 回复: 35

[Mail] Postfix + Dovecot + Cyrus-SASL + MailScanner + MailScanner-Mtrg + OpenWebmail [复制链接]

论坛徽章:
0
发表于 2007-12-23 11:14 |显示全部楼层
作者:Fandy
电子邮箱:cbbc@163.comnseasy@google.com    MSN:pycity@hotmail.com
QQ号码:332018422
HylaFAX QQ群:2358271
个人日志:http://fandy.linuxpk.com
建立日期:2007年11月30日,最后修改日期:2007年12月23日
版权说明:本文章的内容归作者版权所有,同时也接受大家转贴,但要保留作者的完整信息和出处,多谢!



编写文章原因:

在前一段时间我有写过一扁“Red Hat Enterprise Linux 4.4 + Postfix + Dovecot + SASL + Apache + OpenWebMail + IMSS安装笔记”,但已经是一年多之前的事了,有部分网友反应有一些程序的安装和配置过程没有详细介绍。同时现在的一些相关软件包也有升级版本出现,所以我决定重新写过一篇更新更加详细的文章“RedHat Enterprise Linux Server 5.1 + Postfix + Dovecot + Cyrus-SASL + ClamAV + MailScanner + Apache Spamassassin +MailScanner-Mtrg + OpenWebmail”,主要更新包括操作系统为RedHat Enterprise Linux Server 5.1,Cyrus-SASL用户发送电子邮件认证功能,OpenWebmail 安装过程也出现不少变化,杀病毒软件更改为ClamAV + MailScanner + Spamassassin组合(免费不用钱,这就是我喜欢Linux的原因所在),并新增加MailScanner-Mtrg功能等。

本实际例子应用于中、小型企业使用,个人认为邮件用户人数控制在50~~200范围内,最为适合!

同时近一段时间发现有一些网站和个人日志中再转贴本人的作品时,出现一些不和谐的情况,在转贴时没有转出本人的版权信息或作者信息等内容,所以希望大家以后在转贴本人的作品内容时,连带作者的版权信息和作者信息方式一起转贴好吗,多谢!

近段时间,本人荣升为www.linuxpk.com论坛中ldap主题的版主。希望大家有时间多支持,多谢!









文章分为八大部分介绍实施情况:

第一部分:eMail Server主机安装Red Hat Enterprise Linux Server 5.1操作系统截图说明(相对应文件名:EL5 System for eMail Install.doc);

第二部分:安装Webmin程序来配置DNS服务器,测试DNS服务器运行情况(相对应文件名:BIND Server Setup.doc);

第三部分:下载、配置Dovecot服务器,测试Dovecot服务器运行情况(相对应文件名:Dovecot Server Setup.doc);

第四部分:下载、配置Postfix服务器,用户发送邮件限制和认证机制,测试Postfix服务器运行情况(相对应文件名:Postfix Server Setup.doc);

第五部分:下载、安装、配置Clamav、MailScanner、Spamassassims程序(相对应文件名:AntiVirus Install.doc);

第六部分:配置Apache服务器,测试Apache服务器运行情况(相对应文件名:Apache Server Setup.doc);

第七部分:下载、安装、配置OpenWebMail程序(相对应文件名:OpenWebmail Software Install.doc);

第八部分:测试使用Evolution程序、Openwebmail程序来测试各项功能包括测试“接收电子邮件、发送电子邮件、发送病毒电子邮件、用户发送电子邮件限制”等(相对应文件名:Email Testing.doc);

论坛徽章:
0
发表于 2007-12-23 11:49 |显示全部楼层
Setp1、eMail Server主机安装Red Hat Enterprise Linux Server 5.1操作系统截图说明;

Red Hat Enterprise Linux Server 5.1系统功能总体描述:

        Red Hat软件网站地址:
        http://www.redhat.com



Red Hat于2007年3月14日正式发布了Red Hat Enterprise Linux Server 5.0。Red Hat Enterprise Linux Server 5.0是Red Hat的商业服务器操作系统版本的第四次重要版本发布。Red Hat酝酿发布Red Hat Enterprise Linux Server 5.0已经超过了两年,主要变化包括Linux内核由2.6.9升级为2.6.18, 支持Xen虚拟化技术, 集群存储等。Red Hat Enterprise Linux Server 5.0的版本主要分为Desktop和Sever两个版本。

Desktop版本分为:
• Red Hat Enterprise Linux Desktop - 对应以前的Red Hat Desktop
• Red Hat Enterprise Linux Desktop with Workstation option - 对应以前的Red Hat Enterprise

Server版本分为:
• Red Hat Enterprise Linux Advanced Platform - 对应以前的Red Hat Enterprise Linux AS
• Red Hat Enterprise Linux - 对应以前的Red Hat Enterprise Linux ES


Server系统版本信息:
# cat /etc/issue
Red Hat Enterprise Linux Server release 5 (Tikanga)
Server Kernel内核版本:
# uname -a
Linux rhel5.xxx.xxx.xxx 2.6.18-8.el5 #1 SMP Fri Mar 23 22:15:21 EST 2007 i686 i686 i386 GNU/Linux

发行介质内容和安装注册提示:Red Hat Enterprise Linux Server 5.0通过五张CD或者一张DVD介质来进行操作系统安装软件的版本发售。如果您没有通过Red Hat官方获取到安装序列号,将只有核心服务器或 Desktop 将会被安装。但是其它功能可以在以后被手工安装。在安装过程中被使用的序列号会被存放在 /etc/sysconfig/rhn/install-num 里。当在 RHN 注册时,这个文件将自动被 rhn_register 引用,来决定系统应该订阅到哪个合适的子通道。

Red Hat Enterprise Linux 5 Server (x86)
Binary Disc1(Server Core) 630MB rhel-5-server-i386-disc1.iso
Binary Disc2(Server Core) 630MB rhel-5-server-i386-disc2.iso
Binary Disc3(Server Core) 630MB rhel-5-server-i386-disc3.iso
Binary Disc4(Server Core) 628MB rhel-5-server-i386-disc4.iso
Binary Disc5(Server Core/Cluster/Cluster Storage/Virtualization) 223MB rhel-5-server-i386-disc5.iso
Source Disc1 626MB rhel-5-server-source-disc1.iso
Source Disc1 626MB rhel-5-server-source-disc2.iso
Source Disc1 626MB rhel-5-server-source-disc3.iso
Source Disc1 626MB rhel-5-server-source-disc4.iso
NOTE: Totally 5 CDs or 1 DVD. And you'll need an installation number to install Red Hat Enterprise Linux (v.5 for 32-bit x86).

RedHat Enterprise Linux Server 5.0的主要功能包括:

1、虚拟化技术
在各种平台上支持虚拟化技术
在Red Hat Enterprise Linux Advanced Platform支持存储与扩展的服务器虚拟化技术
Red Hat Network提供各种虚拟化系统的支持
virt-manager, libvirt/virsh管理工具

2、内核与性能
基于Linux 2.6.18内核
支持多核处理器
广泛的新硬件支持
更新的基于Kexec/Kdump的Dump支持
支持Intel Network Accelerator Technology (IOAT)
对于大型SMP系统技持的增强
增强的管道缓存
内核缓存接合能力用于改进IO缓存操作

3、安全
SELinux增强
图形化SELinux管理界面
集成的目录和安全机制
增强的IPESEC提高安全与性能
新的审计机制用于提供新的搜索、报表和实时监控的能力
4、网络与互操作性
支持Autofs, FS-Cache和iSCSI
增强的IPv6支持
改进的Microsoft文件/打印和Active Directory集成

5、桌面
更新的管理工具、应用程序和对笔记本的支持
改进的ACPI支持,包括Suspend to Disk
智能卡登录,包括PKI/Kerberos认证
集成的多媒体支持
增强的即插即用支持
Network Manager提供自动的有线和无线网络配置
基于AIGLX/Compiz的图形化界面(支持淡化、透明等效果)

6、开发环境
增强的开发工具,包括System Tap和Frysk
GCC4.1和glibc 2.5工具链

7、存储
支持根设置多路IO(MPIO),提高可用性
服务器产品中包含单系统/客户的Red Hat Global File System支持
块设备数据加密支持


8、管理
安装过程更新简化系统配
基于Yum/Pup的Red Hat Network更新
Conga集群和存储管理


Download Red Hat Enterprise Linux Desktop 5.1 DVD版本地址:

        下载地址:
        http://ftp.wwc.edu/pub/isos/ISOS ... client-i386-dvd.iso

程序名称:rhel-5.1-client-i386-dvd.iso

版本号:5.1

程序大少(KB):3.43GB


Download Red Hat Enterprise Linux Advanced Platform 5.1 DVD版本地址:

        下载地址:
        http://ftp.wwc.edu/pub/isos/ISOS ... server-i386-dvd.iso

程序名称:rhel-5.1-server-i386-dvd.iso

版本号:5.1

程序大少(KB):2.78GB


启动安装光盘:将您的计算机的BIOS设定成用CD-ROM开机,并将Red Hat Enterprise Linux Server 5.1 DVD安装光盘放入光驱起动。如无意外,可以看到以下的开机界面提示您可以:

        Red Hat Enterprise Linux AS 5.1的系统安装界面方式:
          boot:输入『enter』键,进入图形安装界面。
  boot:输入linux text,进入文本模式的安装。
  boot:输入linux rescue进入修复已经安装好系统。

这里我选择输入『enter』键,进入图形安装界面;



        特别说明:
        Red Hat、Fedora Core的安装程序叫Anaconda,是由Python及一些C程序编写成的!







        Red Hat Enterprise Linux AS 5.1的检验安装光盘界面:
        检验光盘:有时因为一两片安装光盘损坏,令整个安装过程失败。启动了Red Hat Enterprise Linux Server 5.1安装光盘而未进入光盘前,您会进入一个检验光盘的界面。

这个程序可以帮助你检验各片安装光盘是否有任何问题,您可以按『OK』键进入检验或『Skip』跳过检验直接进入安装程序,在这里我选择直接按『Skip』键,进入下一步安装界面;


        Red Hat Enterprise Linux AS 5.1的安装主机硬件检验界面:
        硬件检验:在安装Red Hat Enterprise Linux Server 5.1系统前,会先进行计算机硬件的自我检验,包括“计算机主板型号、显示卡、Mouse、硬盘”等检查,如计算机硬件检验没有什么问题,进入下一步安装界面;


        Red Hat Enterprise Linux AS 5.1的安装新系统欢迎界面:
        启动安装程序:当您完成所有的检验后,您就会正式进入安装程序。在安装程序每个界面底部都有三个按键,按『发行公告』(Release Note)键会显示这个版本主要的新增功能。每次选好一个界面的配置,你可以按『Next』键进入下一个安装界面,如果您发觉之前选择的配置有问题您可以按『Back』键跳回上一个安装界面。



        Red Hat Enterprise Linux AS 5.1的安装语言选择界面:
        选择语言:首先安装程序会问您安装GUN/Linux时使用那种语言来显示信息,您在此选择的语言也会成为安装后Red Hat Enterprise Linux Server 5.1的缺省语言,Red Hat Enterprise Linux Server 5.1对中文的支持算是不错,您可以选择『Chinese(Simplified)简体中文』,按『Next』键进入下一步安装界面;


        Red Hat Enterprise Linux AS 5.1的键盘配置界面:
        选择键盘类型:不同国家键盘的排列可能会有少许分别,对一般中国、香港、澳门、台湾的用户来说,请选择『美国英语式』,按『下一步(N)』键进入下一步安装界面;



        Red Hat Enterprise Linux AS 5.1的系统安装号码界面:
        检查系统安装号码:重点在Red Hat Enterprise Linux Server 5.0后的版本中,系统安装过程会出现一个安装号码特别界面,因为输入不同的安装号码会得到不同的安装程序软件,请大家多注意!

我在互联网上找到的一些相关的安装号码,本例中我输入以下的安装号码:

2515dd4e215225dd

按『确定(O)』键进入下一步安装界面;



        特别说明:
        以下提供一些安装号码供大家参考,资料来源于互联网(www.chinaunix.net):

Server:

* Red Hat Enterprise Linux (Server including virtualization):
   2515dd4e215225dd

  + Red Hat Enterprise Linux Virtualization Platform:
    49af89414d147589

Client:

* Red Hat Enterprise Linux Desktop:
   660266e267419c67

  + Red Hat Enterprise Linux Desktop + Workstation Option:
    da3122afdb7edd23

  + Red Hat Enterprise Linux Desktop + Workstation + DualOS Option
    (Virtualization):
    7fcc43557e9bbc42

  + Red Hat Enterprise Linux Desktop + DualOS Option (Virtualization):
fed67649ff918c77



硬盘分区和格式化:接着来到了整个安装Linux过程中最难及最易出错的部分--硬盘分区处理。要将两个或以的作业系统安装在同一个硬盘上及方便管理不同类型的资料,我们必须要将硬盘分割成多个分区(Partition)。这正如同一屋如果住了两位或以上的住客,屋主亦要房间。就算只有一位住客,亦会有分书房、睡房、饭厅和厨房等。

这项工作困难之处在于大部分个人计算机都预装好其他操作系统,整个硬盘所有空间亦一早分配另一个操作系统。很多非技术人员对分割硬盘根本毫无概念,有时亦在不自知的情况下损坏了自己原有操作系统和里面的资料。

        Red Hat Enterprise Linux AS 5.1的硬盘分区提示界面:
        安装程序发觉您的硬盘是新的或没有任何分割表(Partition Table),它会发出警告并问您是否初始化分割表。由于这个操作系统会令您很难收复硬盘上的资料,如果您硬盘上有其他重要资料,请按『否(N)』键,放弃整个安装程序。

按『是(Y)』键进入下一步安装界面;


        Red Hat Enterprise Linux AS 5.1的搜索系统安装界面:
        正在搜索Red Hat Enterprise Linux Server安装………


选择分区方式:Linux分区对一般人来说是个比较困难的工作,所以Red Hat Enterprise Linux Server 5.1提供了四个方式帮助您分区。

        特别说明:
        提供以下四个方式的分区模式:

A、移除所选磁盘上的所有分割区,并建立缺省的分割模式;
B、移除所选磁盘上的Linux所有分割区,并建立缺省的分割模式;
C、使用所选取磁盘上的未使用空间,建立缺省的分割模式;
D、建立自定义分区结构;


        Red Hat Enterprise Linux AS 5.1的硬盘分区方式界面:
        选择『建立自定义分区结构』分区模式,按『下一步(N)』键进入下一步安装界面;




        Red Hat Enterprise Linux AS 5.1的硬盘分区界面:
        用Disk Druid手动分区:如果您选择『建立自定义分区结构』(Create custom layout)分区模式,您会看到类似以下的界面;

        特别说明:
        这就是Disk Druid程序了。整个划分界面分为三部分:

A、顶部的长条棒显示为您的硬盘的分区情况。如果您有两个以上的硬盘,您会在此看到多条长棒;
B、中间的按键区可以让您对分区进行不同的操作;
C、底部的列表则显示了不同分区的信息,包括设置名称、挂载点、类型、格式化、分区大少等;



        特别说明:
        要正常安装Red Hat Enterprise Linux Server 5.1操行系统,最少要有以下两个分区:

A、ext3:实质存放文档资料的分区。
B、Swap:用作虚拟内存(Virtual Memory)的分割区。

很多有经验的用户或Red Hat Enterprise Linux Server 5.0的自动分区功能,都会分区两三个ext3分区分别存放不同的性质档案,但决定不同分区大小需要有一定的经验,往后如有需要改变个别分区大小会很麻烦。所以建议初学者定好Swap分区的大小后,剩余的空间就全留给单个ext3分割区。

Swap分区的大小不应小于16M及计算机真正的内存大小。而一般建议Swap分区的大小应约为实体内存(Physical Memory)大小的两倍。即是说,假如您的计算机有512M内存,Swap分区应约1GB左右。不过这也不是硬性的事,例如您要进行大量软件编译工作,会需要多点Swap空间,而过多Swap空间会耗费系统资源,所以这还要看这台GNU/Linux的用途及个人经验。但对于初学者来的说,两倍定律应该以奉行好一段时间。

        Red Hat Enterprise Linux AS 5.1的创建分区操作界面:
        创建“swap”分区资料,按『新建(N)』键;

挂载点(M):
文件系统类型(T): swap  
大小(MB)(S): 1024

按『确定(O)』键;





        Red Hat Enterprise Linux AS 5.1的完成swap分区界面:
        完成swap分区后的,硬盘的整体情况如下;



        Red Hat Enterprise Linux AS 5.1的创建/分区界面:
        定义“/”分区资料,按『新建』(New)键:

挂载点(M): /                        
文件系统类型(T): ext3
大小(MB)(S): 19440

按『确定(O)』键;



        Red Hat Enterprise Linux AS 5.1的完成硬盘分区界面:
        完成您所指定“Swap”、“/”两个分区后,整个硬盘的分区情况如下,按『下一步(N)』键进入下一步安装界面;



        Red Hat Enterprise Linux AS 5.1的配置启动管理器界面:
        配置启动管理器:如果您是自行分割硬盘,安装程序都问您如何配置起动管理器(Boot Manager)。一般情况下不用更改相关设置,按『下一步(N)』键进入下一步安装界面;



        Red Hat Enterprise Linux AS 5.1的配置网络界面:
        配置网络:选择安装程序自动分割硬盘或配置好启动管理器后,接着来到配置网络的界面;

        特别说明:
        网络设备会列出您所有网络接口卡和其缺省配置。如果您是以下任何一种情况,用缺省值,即[IP网络地址]为DHCP已可以了;

A、您的计算机是直接连接宽带,不经过其他计算机或宽带路由器;
B、透过宽带路由器,而路由器有开启DHCP服务;
C、在有提供DHCP服务的办公室或家庭网络;



如果不幸地网络上没有提供DHCP服务,您需要询问网络管理员取得或自行填写相关的IP地址、网关地址、子网掩码等相关信息,我自己定义的网络设备的配置信息如下:

        Red Hat Enterprise Linux AS 5.1的配置网卡界面:
          启动IPv4支持
  引导时激活(A)

IPv4地址:192.168.1.254
前缀(子网掩码)地址:255.255.255.0

按『确定(O)』键进入下一步安装界面;


        Red Hat Enterprise Linux AS 5.1的主机名和其它设置界面:
        配置主机名和其它的设置(包括:主机名称、网关、主DNS、从DNS服务器);



        Red Hat Enterprise Linux AS 5.1的配置主机名称、网关、DNS服务器界面:
        主机名和其它设置的配置信息如下:

主机名:mail.nseasy.net
网关地址:192.168.1.1
主DNS服务器地址:192.168.1.254
从DNS服务器地址:192.168.1.1

按『下一步(N)』键进入下一步安装界面;



        Red Hat Enterprise Linux AS 5.1的配置时区界面:
        配置时区:为了方便日常操作,您需要选择所在地区的时区。如果您先前在选择语言时选择中文(简体),时区将缺省为亚洲/上海。如果选择了English,时区将缺省为美国。按『下一步(N)』键进入下一步安装界面;



设定系统管理员密码:来到设定系统管理密码的界面,GUN/Linux或Unix的系统管理员为root,是整个系统中最高权力的用户帐户。他可以任意删除系统任何档案,亦可以对系统做成永久性损害,所以其密码非常重要。请别用电话号码、生日日期、人名或任何在字典找到的字做密码。

        Red Hat Enterprise Linux AS 5.1的设定管理员密码界面:
        设定系统管理员root密码:

根口令(P):ji@bia$
确认(C):ji@bia$

按『下一步(N)』键进入下一步安装界面;


        Red Hat Enterprise Linux AS 5.1的获取安装信息界面:
        获取安装信息……

论坛徽章:
0
发表于 2007-12-23 11:49 |显示全部楼层
Red Hat Enterprise Linux AS 5.1的选择安装软件包界面:
        选择软件:接着是选择要安装那些软件。和其他操作系统不同,大部分GUN/Linux都附上大量软件,包括办公套装、网页浏览器、电邮程序、绘图程序、网页服务器、文件服务器等,足够应付您大部份需要,无须额外另购买软件;

        特别说明:
        新的Red Hat Enterprise Linux Server 5.1操作系统将其软件分成三大类型:

A、软件开发;
B、虚拟化;
C、网络服务器;



        Red Hat Enterprise Linux AS 5.1的选择安装软件包界面:
        缺省的『办公软件/生产力软件』已包括一般日常桌面应用的软件。事实上,待安装完成后,您亦可以随时安装其他软件。如果您想在仔细选择安装那些软件,您可以选择『定制安装』,按『下一步(N)』键进入下一步安装界面;



您选择【定制安装】选项后,您可以看到以下界面较详细选择要安装的软件;

        Red Hat Enterprise Linux AS 5.1的软件包组安装桌面环境选项界面:
          GNOME桌面环境 (选取全部)



        Red Hat Enterprise Linux AS 5.1的软件包组安装应用程序选项界面:
          图形化互联网(选取全部)



        Red Hat Enterprise Linux AS 5.1的软件包组安装应用程序选项界面:
          基于文本的互联网(选取全部)



        Red Hat Enterprise Linux AS 5.1的软件包组安装应用程序选项界面:
          编辑器(选取默认)


        Red Hat Enterprise Linux AS 5.1的软件包组安装开发选项界面:
          开发工具(选取全部)


        Red Hat Enterprise Linux AS 5.1的软件包组安装开发选项界面:
          开发库(选取全部)


        Red Hat Enterprise Linux AS 5.1的软件包组安装开发选项界面:
          老的软件开发(选取全部)



        Red Hat Enterprise Linux AS 5.1的软件包组安装服务器选项界面:
          DNS名称服务器(选取全部)



        Red Hat Enterprise Linux AS 5.1的软件包组安装服务器选项界面:
          Windows文件服务器(选取全部)



        Red Hat Enterprise Linux AS 5.1的软件包组安装服务器选项界面:
          万维网服务器(选取全部)


        Red Hat Enterprise Linux AS 5.1的软件包组安装服务器选项界面:
          服务器配置工具(选取全部)


        Red Hat Enterprise Linux AS 5.1的软件包组安装服务器选项界面:
          网络服务器(选取默认)


        Red Hat Enterprise Linux AS 5.1的软件包组安装服务器选项界面:
          邮件服务器(选取默认)


        Red Hat Enterprise Linux AS 5.1的软件包组安装邮件服务器内容详细选项界面:
          cyrus-sasl – 2.1.22-4.i386


        Red Hat Enterprise Linux AS 5.1的软件包组安装邮件服务器内容详细选项界面:
          sendmail – 8.13.8-2.el5.i386


        Red Hat Enterprise Linux AS 5.1的软件包组安装邮件服务器内容详细选项界面:
          spamassassin – 3.1.9-1.el5.i386


        Red Hat Enterprise Linux AS 5.1的软件包组安装基本系统选项界面:
          X窗口系统(选取全部)


        Red Hat Enterprise Linux AS 5.1的软件包组安装基本系统选项界面:
          基本(选取全部)


        Red Hat Enterprise Linux AS 5.1的软件包组安装基本系统选项界面:
          管理工具(选取全部)


        Red Hat Enterprise Linux AS 5.1的软件包组安装基本系统选项界面:
          系统工具(选取全部)


        Red Hat Enterprise Linux AS 5.1的软件包组安装基本系统选项界面:
          老的软件支持(选取全部)



        Red Hat Enterprise Linux AS 5.1的软件包组安装虚拟化选项界面:
          虚拟化(自由选取,可以选取也可以不选取,本例中不进行选取)


        Red Hat Enterprise Linux AS 5.1的软件包组安装语言支持选项界面:
          中文支持(选取全部)


        Red Hat Enterprise Linux AS 5.1的检查软件相依界面:
        检查软件的相依性就可以正式安装Red Hat Enterprise Linux Server 5.1操作系统到您的计算机中;



        Red Hat Enterprise Linux AS 5.1的开始安装界面:
        完成所选定要安装的软件包中检查依赖关系切后,就会来到以下界面“点击“下一步”来开始安装Red Hat Enterprise Linux Server”,按『下一步(N)』键进入下一步安装界面;


        Red Hat Enterprise Linux AS 5.1的格式化硬盘界面:
        ⊙、现在开始格式化硬盘;


        Red Hat Enterprise Linux AS 5.1的映像输送界面:
        ⊙、正在将安装映像传输到硬盘;


        Red Hat Enterprise Linux AS 5.1的开启进程界面:
        ⊙、开启安装进程;


        Red Hat Enterprise Linux AS 5.1的处理安装文件界面:
        ⊙、正在处理安装文件;


        Red Hat Enterprise Linux AS 5.1的安装软件界面:
        ⊙、开始安装软件套件;


        Red Hat Enterprise Linux AS 5.1的安装软件界面:
        ⊙、安装软件套件过程;


        Red Hat Enterprise Linux AS 5.1的安装软件界面:
        ⊙、安装软件套件过程;


        Red Hat Enterprise Linux AS 5.1的安装后配置界面:
        ⊙、正在执行安装后配置;


        Red Hat Enterprise Linux AS 5.1的安装引导装载界面:
        ⊙、正在安装引导装载程序;


        Red Hat Enterprise Linux AS 5.1的安装完成重新启动界面:
        安装完成:最后安装程序报告系统安装完毕,至此,Red Hat Enterprise Linux Server 5.1操作系统的安装完全结束,取出光驱中的安装光盘,按『重新引导(t)』键重新启动操作系统;


        Red Hat Enterprise Linux AS 5.1的操作系统管理员界面:
        重新启动:重新开启后,计算机会自动进入Red Hat Enterprise Linux Server 5.1操作系统开机管理员(Boot manager)界面。如果您要启动其他操作系统,请在这一两秒间按『Esc』键进入选项,再选其他操作系统。


        Red Hat Enterprise Linux AS 5.1的系统初始化界面:
        启动系统初始化过程(启动系统相关功能项目);


看到以下界面,表示您已经成功启动您的新Red Hat Enterprise Linux Server 5.1操作系统了。

        Red Hat Enterprise Linux AS 5.1的系统欢迎界面:
        欢迎界面:在您的系统就绪前还要进行几个步骤。设置代理将会引导您进行一些基本配置。按『前进(F)』键继续其它初始化配置;


        Red Hat Enterprise Linux AS 5.1的许可协议界面:
        许可协议:作为一位Red Hat Enterprise Linux Server 5.1操作系统的合法使用者,您需要阅读Red Hat Enterprise Linux Server 5.1操作系统许可协议书,知道您可以享有的权益,并同意许可协议书的内容。

没有问题后,请选择『是,我同意这个许可协议』,按『前进(F)』键继续其它初始化配置;



配置系统防火墙:Red Hat Enterprise Linux Server 5.1操作系统有防火墙功能可以阻隔外来对您计算机的问题存取。如果您的计算机将直接连接上因特网,请启动防火墙功能以避免入侵。

        Red Hat Enterprise Linux AS 5.1的配置系统防火墙界面:
        本例子中选择『禁用』,因为我没有过直接连接到因特网,同时也为以后安装其它软件套件方便的原因,所以请大家要多注意您的实现环境,按『前进(F)』键继续其它初始化配置;

        特别说明:
        『信任的服务』列出了一些常用的因特网服务,例如FTP、SSH、WWW等。选取这些服务表示GNU/Linux容许外来对这项服务的访问。如果您打算把您的计算机作为服务器提供一些因特网服务,除了要安装及启动相关服务的服务器外,亦要在这里选取这些服务开放门户,否则外来的计算机就不能连接到您的服务器,当然,您完成安装后,仍可以随时更改这个配置;

如果您要开放『信任的服务』列表以外服务的连接端口(Port),您可以按其他连接端口左面的三角形,然后按『新增』(New)自订其他信任服务;


        Red Hat Enterprise Linux AS 5.1的提示关闭系统防火墙界面:
        关闭系统防火墙提示“点击“是”按键会设置系统的安全级别并覆盖现存的防火墙配置。您确认要如此吗?”,不用理会这个系统提示窗口内容,按『是(Y)』键继续其它初始化配置;


配置系统SELinux:Red Hat Enterprise Linux Server 5.1操作系统有SELinux功能SELinux全称是Security Enhanced Linux,由美国国家安全部(National Security Agency)领导开发的GPL项目,它拥有一个灵活而强制性的访问控制结构,旨在提高Linux系统的安全性,提供强健的安全保证,可防御未知攻击,据称相当于B1级的军事安全性能。比MS NT所谓的C2等高得多。应用SELinux后,可以减轻恶意攻击或恶意软件带来的灾难,并提供对机密性和完整性有很高要求的信息很高的安全保障。

        Red Hat Enterprise Linux AS 5.1的配置系统SELinux界面:
        本例子中选择『禁用』,因为我没有过直接连接到因特网,同时也为以后安装其它软件套件方便的原因,所以请大家要多注意您的实现环境,按『前进(F)』键继续其它初始化配置;


        Red Hat Enterprise Linux AS 5.1的提示关闭系统SELinux界面:
        关闭系统SELinux提示“改变SELinux设定需要重新启动系统,从而使整个文件系统的标签产生变化。根据文件系统大小的不同,重新标注文件系统可能会花很长。您希望在firstboot完成后希望使用以上操作,然后重新启动系统吗?”,不用理会这个系统提示窗口内容,按『是(Y)』键继续其它初始化配置;



        Red Hat Enterprise Linux AS 5.1的配置系统Kdump界面:
        配置系统Kdump:Kdump 工具组合提供了新的崩溃转储功能,以及加快启动的可能,通过跳过引导时的固件。Kdump 可以提供前一个内核的内存转储以调试。按『前进(F)』键继续其它初始化配置;


配置系统时间:这个界面可以调节系统时间与时间。如果你想系统时间较准确,亦可以用网络上的时间服务器校正时间。先按『网络时间通讯协定』(Network Time Protocol, NTP),再按『启用网络时间通讯协定』(Enable Network Time Protocol),并按『新增』(Add)加入一些时间服务器的地址,例如:stdtime.gov.hk。

        Red Hat Enterprise Linux AS 5.1的配置系统时间界面:
        置日期和时间应根据实际设置正确的时间,按『前进(F)』键继续其它初始化配置;


配置系统软件更新:其实就是相当于以前Red Hat Enterprise Linux Server 4.X安装系统时的“Red Hat 网络登录”,如果您在Red Hat网站中有注册的话,可以在此输入Red Hat网站注册的登录帐户和密码。

        Red Hat Enterprise Linux AS 5.1的注册系统界面:
        您想现在注册您的系统吗?(强烈推荐)

、(Y)是,我现在注册。
、(N)不,我将在以后注册。

本例中我选择【、(N)不,我将在以后注册。】,按『前进(F)』键继续其它初始化配置;


        Red Hat Enterprise Linux AS 5.1的注册系统提示界面:
        系统跳出“您确认不希望把您的系统连接到红帽网络吗?您将无法获得红帽企业Linux订阅所提供的益处”窗口,不用理会它,按『(N)不,我将在以后注册』键继续其它初始化配置;


        Red Hat Enterprise Linux AS 5.1的注册系统提示界面:
        系统提示“这个系统没有设置软件更新”功能,按『前进(F)』键继续其它初始化配置;

配置系统普通用户帐户:Linux是多用户 (Multi-User) 的作业系统,为方便管理每个用户的档案及资源,每个用户都有自己的帐户及密码。其中 root 是整个系统中最高权力的帐户,因为 root 的权力实在太大,为免无意中损害系统,我们一般会用另一帐户处理 日常工作,在需要 root 权力时才进入 root 帐户。大部份 distribution 在安装时已鼓励你建立另一帐户。

        Red Hat Enterprise Linux AS 5.1的配置系统普通用户帐户界面:
        创建一个系统普通用户信息如下:

用户名(U):fandy
全名(e):Fan Jin Biao
口令(P):jinbiao
确认口令(m):jinbiao

按『前进(F)』键继续其它初始化配置;


Red Hat Enterprise Linux AS 5.1的配置系统声卡界面:
        配置系统声卡:如果安装程序侦测到声卡(Sound Card),它会帮你设定相关驱动程序并叫你测试。按『前进(F)』键继续其它初始化配置;


        Red Hat Enterprise Linux AS 5.1的配置系统附加光盘界面:
        配置系统附加光盘:如果您有附加光盘,可以用鼠标点击:“安装”按钮进行附加软件的安装。本例中因为没有其它的软件包要进行安装,按『前进(F)』键继续其它初始化配置;


        Red Hat Enterprise Linux AS 5.1的完成系统初始化界面:
        完成初始化配置后,祝贺你!到此为止你的红帽企业 Red Hat Enterprise Linux Server 5.1安装现已完成,安装程序会提示你做好重新引导系统的准备。如果安装介质(磁盘驱动器内的磁盘或光盘驱动器内的光盘)在重新引导时没有被自动弹出,请记住取出它们。按『(F)结束』按键完成所有配置项目;


计算机正常的通电序列完成后,你应该看到图形化的引导装载程序提示,在这里,你可以执行以下任何任务:

        Red Hat Enterprise Linux AS 5.1的图形化引导装载界面:
          按 [Enter] 键 — 导致默认的引导项目被引导;
  等候什么都不做 — 引导装载程序的超时时间过后(默认为五秒),引导装载程序将会自动引导默认  
的引导项目;


        Red Hat Enterprise Linux AS 5.1的启动系统界面:
        Red Hat Enterprise Linux Server 5.1启动系统过程,启动系统相关服务功能项目;


Red Hat Enterprise Linux Server 5.1系统的登录过程,进入“用户登录”界面中,在用户名框中输入:

        Red Hat Enterprise Linux AS 5.1的用户登录系统界面:
        根用户名:root

按『回车』键,继续用户登录系统的过程;


Red Hat Enterprise Linux Server 5.1系统的登录过程,进入“密码登录”界面中,在用户名框中输入:

        Red Hat Enterprise Linux AS 5.1的用户登录系统界面:
        根用户口令:ji@bia$

按『回车』键,继续用户登录系统的过程;


        Red Hat Enterprise Linux AS 5.1的用户登录GNOME桌面环境界面:
        用户正常登录Red Hat Enterprise Linux Server 5.1操作系统后的界面;



至此,Red Hat Enterprise Linux Server 5.1操作系统安装已经全部完成。


配置DNS服务器所需要的全部软件包清单:

        详细软件包清单:
        bind-9.3.3-10.el5.i386.rpm
bind-chroot-9.3.3-10.el5.i386.rpm  
bind-libs-9.3.3-10.el5.i386.rpm
bind-utils-9.3.3-10.el5.i386.rpm

perl-5.8.8-10.i386.rpm

webmin-1.380-1.noarch.rpm

        特别说明:
        请确定以上所列表的软件包是否完全安装,如没有安装的请补完以上全部的软件包(软件包可以在系统的安装光盘中找到,一例特别的软件包本例在配置过程中也有提供下载地址,请大家多注意)!

论坛徽章:
0
发表于 2007-12-23 11:55 |显示全部楼层
Setp2、安装Webmin程序来配置DNS服务器,测试DNS服务器运行情况;

Webmin简单介绍:

        Webmin软件网站地址:
        http://www.webmin.com



Webmin 是一个基于 Web 的 Unix 系统管理界面。借助任何支持表格和表单的浏览器(和 File Manager 模块所需要的 Java),您就可以设置用户帐号、Apache、DNS、文件共享,等等。Webmin 包括一个简单的 Web 服务器和许多 CGI 程序,这些程序可以直接修改系统文件,比如 /etc/inetd.conf 和 /etc/passwd 。Web 服务器和所有的 CGI 程序都是用 Perl 5 编写的,没有使用任何非标准 Perl 模块。

Webmin 事实上可以运行于所有的类 Unix 平台,包括 Linux、AIX、HPUX、Solaris、OS X,等等。它具有一个 Web 前端,可以完成 Linux 中的诸多管理任务。它可以以本地方式或者远程方式运行于任意图形化浏览器中。Webmin 使用 SSL 来保证安全,防止侦听。当您学习 Linux 管理时,Webmin 将为您节省很多时间。Webmin 还可以帮您完成那些还不能自动执行的繁琐的任务。

使用 Webmin 的第一个步骤是安装。Webmin 在少数的发行版本中已经附带,不过从 Webmin 网站下载也很简单。
写作本文时,Webmin 的最新版本是1.370-1。根据您所使用的 Linux 发行版本,正确的安装方法不尽相同。如果您使用的是 Red Hat Linux 或者是 UnitedLinux 发行版本的一种(SuSE、Turbo、Connectiva 或者 Caldear),那么最简单的是使用 RPM 安装方法。如果您用的是其他的发行版本,那么您需要去阅读您的发行版本的文档和 Webmin 安装说明来选择最好的安装方式。

首先检查您的系统内是否已经安装Webmin软件包。在文本终端中输入:

        详细操作:
        # rpm -qa | grep webmin


Download Webmin Package地址:

Package下载地址:http://www.webmin.com/download.html

程序名称:webmin-1.380-1.noarch.rpm

版本号:1.380-1

程序大少(KB):14075KB


在安装Webmin软件包前唯一注意的是,因为Webmin是以Perl写成的管理工具,所以在操作系统中必须先行安装Perl 5(或以上版本),但是目前Perl几乎已成为各种Linux的标准配置,因此这应该不是很大问题。

确认目前操作系统中的Perl版本,可以使用以下命令来查询,在文本终端中输入:

        详细操作:
        # perl -v

This is perl, v5.8.8 built for i386-linux-thread-multi

Copyright 1987-2006, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.



查询操作系统内没有安装Webmin软件包。现在进行安装,在文本终端中输入:

        详细操作:
        # rpm -ivh webmin-1.380-1.noarch.rpm
Preparing...                  ########################################### [100%]
Operating system is Redhat Enterprise Linux
   1:webmin                 ########################################### [100%]
Webmin install complete. You can now login to https://ods.nseasy.net:10000/
as root with your root password.


再次检查您的系统安装Webmin Package,在文本终端中输入:

        详细操作:
        # rpm -qa | grep webmin
webmin-1.380-1



至此,检查和安装Webmin软件包等工作已经全部完成!


将您的浏览器指向系统的10000端口以开始使用Webmin。在本地操作系统的浏览器中,输入如下地址(以前的1.26版本连接地址为http方式,而现在需要使用连接地址为https方式来进行连接。);

        浏览地址:
        https://mail.nseasy.net:10000

首先您看到的将是一个登录界面:

        输入登录帐户、密码:
        ⊙、永远接受此证书。

按『确定』键继续;


Mozllla Firefox安全警告提示窗口,不用理会提示内容。按『确定』键继续;


出现Webmin用户登录界面;


Webmin 的用户与操作系统的用户是分开的。这就使得您不通过常规的 Unix 验证机制就可以通过 Webmin 来设置进行管理的用户。不过,如果您想让某些用户可以使用 Webmin,您可以将他们加入 Webmin 用户列表,让 Webmin 通过 Unix 工具来对其进行验证,而不再使用 Wemin 的内部验证机制。可以控制每个用户对 Webmin 模块的访问。例如,Helpdesk 职员只可以使用密码功能,而其他职员可以访问所有的模块。


安装完成后,root 用户会被自动创建,密码为系统的 root 密码。Webmin 根据登录记录日志,这样,在一个多管理员的环境中,可能更应该创建一个具有 root 用户权限的管理员组,并为使用此系统的每个人分别去创建用户。您第一次必须以 root 身份登录。

        输入登录帐户、密码:
        Username: root

Password: ji@bia$

按『Login』键继续;


Mozllla Firefox确认警告,您想让Firefox记住此密码吗?按『暂不记录』键继续;


登录到Webmin程序简单文本界面;


更改Webmin显示界面的语言和主题模式;

        详细操作:
        点击Webmin管理首页左边【Webmin】 → 【Change Language and Theme】,主页右边出现【Change Language and Theme】配置信息;


        详细操作:
        Webmin UI language   Global language(English)
更改为:
Webmin UI language   Personal choice... :Simplified Chinese(ZH_CN) #简体中文;

Webmin UI theme   Global theme(Blue Framed Theme)
更改为:
Webmin UI theme   Personal choice:Global theme... MSC.Linux Theme  #MSC.Linux主题;

按『Make Changes』键开始变换;


变换后,Webmin程序主界面出现比较大的变化,同时界面也漂亮多和比较适合中国人的操作方式(直观容易);



至此,用户账户登录、更改Webmin的语言、主题等已经全部完成!


Webmin、系统、服务器、网络、硬件、群集、其它各项界面简单介绍;

        Webmin界面:
        您看到的第一个屏幕将是 Webmin Configuration Section。在这里您可以配置 Webmin 用户、配置模块和查看活动日志。顶部的图标可以在 Webmin 中不同的模块窗体间进行切换。所有的模块都是可配置的,您可以根据自己的需要对它们进行重组。


        系统界面:
        可以进行操作系统的总体配置。在这里,您可以配置文件系统、用户、组和系统通常的引导行为。您可以控制系统中运行的服务,通过选择 Bootup 和 Shutdown 图标来决定它们是否自动启动。不过,对那些服务的具体配置是由 Servers 窗体完成的。尤其要注意“Software Package”工具,它可以方便地查看您系统中已经安装的软件包,以及到发行版本升级库和 rpmfind.net 的接口,rpmfind.net 是 Internet 上的一个公用的 RPM 库。


        服务器界面:
        窗体可以对您可能会在系统中运行的各个服务进行配置。BIND 和 DHCP 工具非常便捷。同时 Samba 工具也很好用,可以为 Windows 和其他客户机配置文件和打印机的共享。SMTP 服务器 Sendmail 以其极复杂的配置文件而出名。Webmin Sendmail 工具同样为您解决了这一问题。


        网络界面:
        窗体所提供的工具可以用来配置网络硬件和进行一些复杂的网络控制,比如防火墙。所有的工具都要去修改标准的配置文件,因此您在 Webmin 中所做的任何工作都可以由相对应的控制台工具来完成。



        硬件界面:
        用于配置物理设备,主要是打印机和存储设备。特别值得关注的是逻辑卷管理 (Logical Volume Management,LVM) 工具,它可以帮您可视化地管理您的 Linux 系统上的动态卷。


        集群界面:
        中的工具用于管理集群系统。集群在这里指的是其配置需要同步的一组相关系统。系统可以在进行系统故障检测时同步用户、组、软件包等配置。这些工具可以帮助您构建热错误恢复系统和其他需要同步的系统。集群是一个高级的主题,可能需要安装一些您的 Linux 发行版本没有自带的软件包。


        其它界面:
        中有各种各样的工具,您可能会发现它们很有用。“SSH/Telnet Login”和“File Manager”工具需要 applet 支持,只有在您的浏览器上安装了 JRE 以后才可以运行。“Perl Modules”工具可以使您紧跟 Perl 模块的发展,它可以直接连接到 Internet 上的 CPAN。“File Manager”工具为服务器的文件系统提供了一个像浏览器一样的视图,如果您是在远程工作,那么不通过您的工作站的内存就可以对文件进行移动和复制。“SSH/Telnet Login” 工具是一个远程 shell 控制台,使您可以通过浏览器进入控制台。



Webmin是一个用 Perl 编写的基于浏览器的管理应用程序。Webmin 是可扩展的,除了用于 Linux 之外,还可以用于其他类 Unix 操作系统。安装完成后,可以在本地或者远程浏览器通过一个特定的端口,通常是 10000,来进入 Webmin。它具有可以指向和点击的界面,可以完成各种 Linux 管理任务,包括用户管理、网络防火墙和网络设备的配置。

Webmin安装和使用都是免费的,它是一个很好的管理 Linux 环境的工具,如果您以前用的是 Windows 的图形化管理工具。Webmin 工具是基于控制台的工具的前端,因此使用这两种工具进行配置效果是一致的,它们都可以可靠地完成管理任务。

至此,Webmin的Webmin、系统、服务器、网络、硬件、群集、其它等界面已经全部介绍完成!

使用Webmin程序来配置DNS服务器的详细操作说明:

要使用 Webmin 配置模块,您得选择服务类别,然后是 【BIND 8 DNS 服务器】按钮;


当您第一次打开这个模块而且没有事先配置过 BIND 时,您会被要求选择您打算怎样使用您的服务器;



可供您选择三种服务器类型:

⊙、设置名称服务器,仅供内部非 Internet 使用;
如果您打算把您的服务器用作仅响应局域网内主机的请求,则请选定该选项。仅当您的网络没有连接到 Internet 时才有用。

⊙、设置为 Internet 名称服务器,并下载根服务器信息;
如果您的服务器要响应来往于 Internet 的请求,并且如果该服务器当前能够访问 Internet 的话,请选定该选项。

⊙、设置为 Internet 名称服务器,但使用 Webmin 原有的根服务器信息;
如果您的服务器要响应来往于 Internet 的请求,并且如果该服务器当前不能够访问 Internet 的话,请选定该选项。

        服务器类型:
        ⊙、设置为 Internet 名称服务器,但使用 Webmin 原有的根服务器信息;
    Setup as an internet name server,but use Webmin’s older root server information;

选定以后,请点击『创建主配置文件并启动名称服务器』按键以继续其他配置;

Webmin DNS 服务器配置模块主屏幕;


主屏幕分为:全局服务器选项部分;


主屏幕分为:现有 DNS 区域(让您可以访问显示为图标的已定义区域,并且可以创建新的区域);


点击『创建新的主区域』连接,进行nseasy.net主区域正解析的相关创建操作;


出现【创建主区域】主界面;


        详细内容:
        区域类型:        ⊙ 正向(名称至地址)

域名/网络:       nseasy.net

Email地址:      fandy@nseasy.net

输入完相关资料,点击『新建』按键以继续其他配置;


接着出现新建立的【nseasy.net】正向区域主界面;



点击【地址】图标,这就是您将实际定义您网络上所有现存的主机的名称并记录它们的 IP 地址的地方;

出现【在nseasy.net域中】添加主机名、IP地址主界面;


        详细内容:
        地址:        192.168.1.254

输入完相关资料,点击『新建』按键以继续其他配置;


【在nseasy.net域中】已经成功添加nseasy.net主机名资料;


        详细内容:
        名称:        mail

地址:        192.168.1.254

输入完相关资料,点击『新建』按键以继续其他配置;


【在nseasy.net域中】已经成功添加mail.nseasy.net主机名资料;


点击【返回到 记录类型】连接,返回【nseasy.net】正向区域主界面;


【地址】图标中,已经成功添加2个主机的名称并记录它们的 IP 地址;



点击【邮件服务器】图标,设定邮件服务器上设定在区域中担任邮件服务器的主机;


出现【邮件服务器 个记录】添加域名、邮件服务器名称主界面;


        详细内容:
        邮件服务器:        mail.nseasy.net

优先级:            10

输入完资料,点击『新建』按键以继续其他配置;


【在nseasy.net域中】已经成功添加nseasy.net区域中担任邮件服务器的mail.nseasy.net主机;


点击【返回到 区域列表】连接,返回【Webmin DNS 服务器配置模块主屏幕】主界面;


【Webmin DNS 服务器配置模块主屏幕】主界面中的【现有 DNS 区域】,已经成功添加【nseasy.net】域名;


点击『创建新的主区域』连接,进行nseasy.net主区域反解释的创建相关操作;


出现【创建主区域】主界面;


        详细内容:
        区域类型:        ⊙ 逆向(名称至地址)

域名/网络:       192.168.1

Email地址:      fandy@nseasy.net

输入完资料,点击『新建』按键以继续其他配置;


接着出现新建立的192.168.1逆向区域主界面;


点击【逆向地址】图标。这就是您将实际定义您网络上所有现存的主机的名称并记录它们的 IP 地址的地方;


出现【在192.168.1中】添加IP地址、主机名主界面;


        详细内容:
        地址:        192.168.1.254

主机名:      nseasy.net

输入完资料,点击『新建』按键以继续其他配置;



【在192.168.1中】已经成功添加192.168.1.254逆向解析nseasy.net主机名资料;

          详细内容:
        地址:        192.168.1.254

主机名:      mail.nseasy.net

输入完相关资料,点击『新建』按键以继续其他配置;



【在192.168.1中】已经成功添加192.168.1.254逆向解析mail.nseasy.net主机名资料;


点击【返回到 区域列表】连接,返回【Webmin DNS 服务器配置模块主屏幕】主界面;


【Webmin DNS 服务器配置模块主屏幕】主界面中的【现有 DNS 区域】,已经成功添加【nseasy.net】、【192.168.1】两个区域;

点击『应用更改』按键,重新启动BIND服务器,同时当前的配置生效;



至此,使用Webmin程序来配置DNS服务器的相关操作已经全部完成!



启动、停止、重新启动、自动启动DNS服务器的相关操作;

启动DNS服务器,在文本终端中输入:

        详细操作:
        # service named start                 #启动DNS服务器
启动 named:                                                       [确定]



停止DNS服务器,在文本终端中输入:

        详细操作:
        # service named stop                      #停止DNS服务器
停止 named:                                                       [确定]


重新启动一次DNS服务器,在文本终端中输入:

        详细操作:
        # service named restart                  #重新启动一次DNS服务器
停止 named:                                                       [确定]
启动 named:                                                       [确定]


实现在引导时自动启动BIND服务器以节省每次手动启动的时间,在文本终端中输入:

        详细操作:
        # ntsysv


        详细操作:
        【 * 】 named                                               ▌

点击『确定』按键;



至此,启动、停止、重新启动、自动启动DNS服务器等操作已经全部完成!



用ping、nslookup程序来测试DNS服务器运行情况;

使用ping程序来测试nseasy.net域名;

        详细操作:
        # ping nseasy.net -c2                       #ping2次nseasy.net
PING nseasy.net (192.168.1.254) 56(84) bytes of data.
64 bytes from nseasy.net (192.168.1.254): icmp_seq=1 ttl=64 time=2.17 ms
64 bytes from nseasy.net (192.168.1.254): icmp_seq=2 ttl=64 time=0.370 ms

--- nseasy.net ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.370/1.274/2.178/0.904 ms


使用ping程序来测试mail.nseasy.net域名;

        详细操作:
        # ping mail.nseasy.net -c2                     #ping2次mail.nseasy.net
PING mail.nseasy.net (127.0.0.1) 56(84) bytes of data.
64 bytes from mail.nseasy.net (127.0.0.1): icmp_seq=1 ttl=64 time=0.601 ms
64 bytes from mail.nseasy.net (127.0.0.1): icmp_seq=2 ttl=64 time=0.069 ms

--- mail.nseasy.net ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.069/0.335/0.601/0.266 ms

使用nslookup程序来测试主机地址A资源记录;

        详细操作:
        # nslookup                               #测试主机地址A资源记录
> mail.nseasy.net
Server:         192.168.1.254
Address:        192.168.1.254#53

Name:   mail.nseasy.net
Address: 192.168.1.254


使用nslookup程序来测试逆向解析指针PTR资源记录;

        详细操作:
        # nslookup                                     #测试逆向解析指针PTR资源记录
> 192.168.1.254
Server:         192.168.1.254
Address:        192.168.1.254#53

254.1.168.192.in-addr.arpa      name = mail.nseasy.net.
254.1.168.192.in-addr.arpa      name = nseasy.net.


使用nslookup程序来测试起始授权机构SOA资源记录;

        详细操作:
        # nslookup                              #测试起始授权机构SOA资源记录
> set type=mx
> nseasy.net
Server:         192.168.1.254
Address:        192.168.1.254#53

nseasy.net      mail exchanger = 10 mail.nseasy.net.nseasy.net.



至此,使用ping、nslookup程序测试BIND服务器等操作已经全部完成!

论坛徽章:
0
发表于 2007-12-23 11:59 |显示全部楼层
Setp3、下载、配置Dovecot服务器,测试Dovecot服务器运行情况;

Dovecot服务器简单介绍:

        Dovecot软件网站地址:
        http://www.dovecot.org



协议的选择主要有两种:IMAP和POP3。当只在一台电脑上查看邮件时,POP3协议是很有用的,对于那些先下载邮件,再脱机处理邮件的人来说,POP3协议是最好的。如果你想从多台电脑上查看你的邮件,例如:在家用的电脑和在办公室用的电脑上查看你的邮件,IMAP是更好的选择。IMAP有个额外的好处,允许你访问服务器上的文件夹,允许你识别你的邮件和从任何一个地方访问它。

Dovecot是一个基于安全的邮件投递代理。它支持主流邮箱的形式:mbox 或者 Maildir。安装邮件投递代理很简单。但它只支持本地用户的认证,如果你需要一个更复杂的安装,请参考Courier或者Cyrus。

Dovecot支援MySQL,PostgreSQL,LDAP,PAM等的认证:这方面基本上和Courier-IMAP是相同的,但是设定上却比Courier-IMAP来得简单。它支持不同的数据库同时认证,这方面Courier-IMAP是没有考虑到的。也就是电邮的使用者可以同时存在在MySQL和PostgreSQL下。

首先检查您的系统内是否已经安装Dovecot Package。在文本终端中输入:

        详细操作:
        # rpm -qa | grep dovecot                #检查系统内已经安装Dovecot相关软件包

Download Dovecot Package地址:

Package下载地址:http://rpm.pbone.net/index.php3/ ... 5.el5.i386.rpm.html

程序名称:dovecot-1.0.9-0_65.el5.i386.rpm

版本号:1.0.9-0_65

程序大少(KB):1655KB


检查系统过程中没有Dovecot Package。所以需要进行安装,在文本终端中输入:

        详细操作:
        # rpm -ivh dovecot-1.0.9-0_65.el5.i386.rpm
warning: dovecot-1.0.9-0_65.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 66534c2b
Preparing...                 ########################################### [100%]
   1:dovecot                ########################################### [100%]


再次检查您的系统安装Dovecot Package,在文本终端中输入:

        详细操作:
        # rpm -qa | grep dovecot
dovecot-1.0.9-0_65.el5



至此,下载、检查、安装Dovecot软件包工作已经全部完成!


使用文本编辑器来配置Dovecot Server服务器,点击【应用程序】 → 【附件】→【文本编辑器】;


打开/etc/目录中的dovecot.conf文件,主要说明修改的关键部分:

        详细配置参数:
        #protocols = imap imaps pop3 pop3s
更改为:
protocols = imap imaps pop3 pop3s


启动、停止、重新启动、自动启动Dovecot服务器的相关操作;

启动Dovecot服务器,在文本终端中输入:

        详细操作:
        # service dovecot start                 #启动Dovecot服务器
启动 dovecot Imap:                                                       [确定]


停止Dovecot服务器,在文本终端中输入:

        详细操作:
        # service dovecot stop                 #停止Dovecot服务器
停止 dovecot Imap:                                                       [确定]


重新启动一次Dovecot服务器,在文本终端中输入:

        详细操作:
        # service dovecot stop                 #重新启动一次Dovecot服务器
停止 dovecot Imap:                                                       [确定]
启动 dovecot Imap:                                                       [确定]


实现在引导时自动启动Dovecot服务器以节省每次手动启动的时间,在文本终端中输入:

        详细操作:
        # ntsysv


        详细操作:
        【 * 】 dovecot                                               ▌

点击『确定』按键;


至此,启动、停止、重新启动、自动启动Dovecot服务器等操作已经全部完成!


测试Dovecot服务器运行是否正常,在文本终端中输入:

详细操作:
# telnet mail.nseasy.net 110             #采用Telnet命令连接到Dovecot服务器端口110进行测试
Trying 127.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.



至此,采用Telnet命令测试Dovecot服务器运行是否正常工作已经全部完成!

论坛徽章:
0
发表于 2007-12-23 12:02 |显示全部楼层
Setp4、下载、配置Postfix服务器,用户发送邮件限制和认证机制,测试Postfix服务器运行情况;

Postfix服务器简单介绍:

        Postfix服务器网站地址:
        http://www.postfix.org/



邮件系统是Linux网络应用的重要组成,一个完整的邮件系统包括三个部分:底层操作系统(Linux Operation),邮件传送代理(Mail Transport Agent,MTA),邮件分发代理(Mail Delivery Agent,MDA),邮件用户代理(Mail User Agent,MUA)。

Postfix是一个非常优秀的MTA,她素以高效、安全的特点而著称。Postfix是作者在UNIX上所见过的MTA中在反垃圾邮件(Anti- Spam或Anti-UCE)方面做得最好的一个,甚至有很多公司在Postfix代码的基础上进行二次开发而推出反垃圾邮件网关产品。MTA的反垃圾邮件功能,实际上就是在MTA处理过程中对会话进行过滤。这个过滤不但过滤了发往自身的垃圾邮件,而且还防止了自身被恶意利用发送垃圾邮件。Postfix 实现了目前所有主要的MTA过滤技术。postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。和Sendmail相比Postfix更快、更容易管理、更灵活、更安全。


首先检查您的系统内是否已经安装Postfix Package。在文本终端中输入:

        详细操作:
        # rpm -qa | grep postfix                #检查系统内已经安装Postfix相关软件包


Download Postfix Package地址:

Package下载地址:Red Hat Enterprise Linux Server 5.1 安装光盘附内

程序名称:postfix-2.3.3-2.i386.rpm

版本号:2.3.3-2

程序大少(KB):3643KB


安装Postfix Package之前,请先停止Red Hat Enterprise Linux Server 5.1操作系统中的Sendmail Server,在文本终端中输入:

        详细操作:
        # service sendmail stop
关闭 sm-client:                                                   [确定]
关闭 sendmail:                                                   [确定]


检查系统过程中没有Postfix Package。所以需要进行安装,在文本终端中输入:

        详细操作:
        # rpm -ivh postfix-2.3.3-2.i386.rpm
warning: postfix-2.3.3-2.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:postfix                ########################################### [100%]



再次检查您的系统安装Postfix Package,在文本终端中输入:

        详细操作:
        # rpm -qa | grep postfix
postfix-2.3.3-2


至此,下载、检查、安装Dovecot软件包工作已经全部完成!


在配置Postfix服务器之前,请先切换系统中的邮件传输代理服务器操作;

使用system-switch-mail命令进行邮件传输代理服务器切换操作,在文本终端中输入:

        详细操作:
        # system-switch-mail


出现system-switch-mail GUI系统邮件传输代理服务器切换器窗口;

Red Hat Enterprise Linux Server 5.1操作系统提供了Sendmail和Postfix两种STMP邮件服务器软件,让用户可以随意地选择其中之一种。不过,默认情况下安装程序已经将Sendmail安装到系统:


        详细操作:
        ⊙、Sendmail
更改为:
⊙、Postfix

按『确定(O)』键继续;


系统切换邮件传输代理服务器成功提示窗口,按『确定(O)』键完成操作;


至此,使用system-switch-mail命令进行系统邮件传输代理服务器切换操作已经全部完成!


查您的系统内是否已经安装Cyrus-SASL Package,在文本终端中输入:

        详细操作:
        # rpm -qa | grep sasl
cyrus-sasl-lib-2.1.22-4
cyrus-sasl -2.1.22-4
cyrus-sasl-plain-2.1.22-4
cyrus-sasl-devel-2.1.22-4


使用文本编辑器来配置Cyrus-SASL Server服务器,点击【应用程序】 → 【附件】→【文本编辑器】;



打开/etc/sysconfig/目录中的saslauthd文件,主要说明修改的关键部分:

        详细配置参数:
        MECH=pam
更改为:
MECH=shadow


启动Cyrus-SASL Server服务器,在文本终端中输入:

        详细操作:
        # service saslauthd start                 #Cyrus-SASL Server服务器
启动 saslauthd:                                                       [确定]


进行查询Cyrus-SASL的密码验证机制、测试Cyrus-SASL的认证功能,在文本终端中输入:

        详细操作:
        # saslauthd -v                              #查询Cyrus-SASL的密码验证机制
saslauthd 2.1.22
authentication mechanisms: getpwent kerberos5 pam rimap shadow ldap

# testsaslauthd -u fandy -p jinbiao         #测试Cyrus-SASL的认证功能
0: OK "Success."


使用文本编辑器来配置 Postfix服务器,点击【应用程序】 → 【附件】→【文本编辑器】;


打开/etc/postfix/目录中的main.cf文件,主要说明修改的关键部分:

        详细配置参数:
        #myhostname = host.domain.tld     #指定运行Postfix邮件系统的主机名称
更改为:
myhostname = mail.nseasy.net


        详细配置参数:
        #mydomain = domain.tld     #指定Postfix邮件系统使用的域名例如:nseasy.net
更改为:
mydomain = nseasy.net


        详细配置参数:
        #myorigin = $mydomain     #指定发件人所在的域名
更改为:
myorigin = $mydomain


        详细配置参数:
        #inet_interfaces = localhost     #指定Postfix邮件系统监视的网络接口
更改为:
Inet_interfaces =all


        详细配置参数:
        #mydestination = $myhostname, localhost.$mydomain, localhost   #指定收件人的域名
更改为:
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain


        详细配置参数:
        #mynetworks_style = host     #指定您所在的网络地址
更改为:
mynetworks_style = host


        详细配置参数:
        #mynetworks = 192.168.0.0/28, 127.0.0.0/8
更改为:
mynetworks = 192.168.1.0/24, 127.0.0.0/8


设置Postfix启用SMTP认证功能,默认情况下,Postfix服务器并没有启动SMTP认证功能机制,要让Postfix启用SMTP认证功能,就必须对Postfix的主配置文件进行修改,新增加以下部分内容:

        详细配置参数:
        ############################ Postfix Cyrus-SASL ############################
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = ''
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,
  reject_unauth_destination
smtpd_client_restrictions = permit_sasl_authenticated
smtpd_sasl_security_options = noanonymous



限制部分Postfix用户只能内部收发的例子,其实原则是检查MAIL FROM:阶段的邮件地址,如匹配规则中的地址,则应用相应的限制原则,否则按默认的规则,新增加以下部分内容;

        详细配置参数:
        ############################ User Limiting Factor ############################
smtpd_restriction_classes = local_only
local_only = check_recipient_access hash:/etc/postfix/local_domains, reject
smtpd_recipient_restrictions =
  check_sender_access hash:/etc/postfix/local_senders
  permit_mynetworks,
  permit_sasl_authenticated,
  reject_non_fqdn_hostname,
  reject_non_fqdn_sender,
  reject_non_fqdn_recipient,
  reject_unauth_destination,
  reject_unauth_pipelining,
  reject_invalid_hostname


至此,修改/etc/postfix/目录中的main.cf文件相关内容已经全部完成!

用户发送电子邮件权限说明:

        fandy不受发送限制(可以无限制的发送和接收Interanl、internet的电子邮件);
        yer、biao受到发送限制(只可以发送和接收Internal内的电子邮件);

在/etc/postfix/目录内新建local_senders文件,完整内容如下:

        详细配置参数:
        yer@nseasy.net        local_only
biao@nseasy.net      local_only


在/etc/postfix/目录内新建local_domains文件,完整内容如下:

        详细配置参数:
        nseasy.net          OK
mail.nseasy.net     OK


为local_senders、local_domains两个文件建立hash:

        详细操作:
        # postmap hash:/etc/postfix/local_senders        #local_senders文件建立hash
# postmap hash:/etc/postfix/local_domains       # local_domains文件建立hash


由于当Postfix要使用SMTP认证功能时,会读取/usr/lib/sasl2/目录中smtpd.conf文件中的内容以确定所采用的认证方式,因此如果要使用saslauthd这个守护进程来进行密码认证,就必须确保/usr/lib/sasl2/目录中smtpd.conf文件中的内容为:

        详细配置参数:
        pwcheck_method:  saslauthd


启动Postfix服务器,在文本终端中输入:

        详细操作:
        # service postfix start
启动 postfix:                                                       [确定]



启动、停止、重新启动Postfix服务器的相关操作;

启动Postfix服务器,在文本终端中输入:

        详细操作:
        # service postfix start                 #启动Postfix服务器
启动 postfix:                                                       [确定]


停止Postfix服务器,在文本终端中输入:

        详细操作:
        # service postfix stop                 #停止Postfix服务器
关闭 postfix:                                                       [确定]


重新启动一次停止Postfix服务器,在文本终端中输入:

        详细操作:
        # service postfix stop                 #重新启动一次停止Postfix服务器
关闭 postfix:                                                       [确定]
启动 postfix:                                                       [确定]


启动、停止、重新启动Postfix服务器相关操作已经全部完成!


实现在引导时自动启动Postfix服务器、saslauthd服务器以节省每次手动启动的时间,在文本终端中输入:

        详细操作:
        # ntsysv


        详细操作:
        【 * 】 postfix                                               ▌


        详细操作:
        【 * 】 saslauthd                                               ▌

点击『确定』按键;


至此,自动启动postfix服务器、saslauthd服务器等操作已经全部完成!

测试Postfix服务器运行是否正常,在文本终端中输入:

        详细操作:
        # telnet mail.nseasy.net 25          #采用Telnet命令连接到postfix服务器端口25进行测试
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 mail.nseasy.net ESMTP Postfix
EHLO nseasy.net                              #EHLO命令向nseasy.net域发出消息
250-mail.nseasy.net
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH LOGIN PLAIN                       #显示当前postfix所支持的认证方式
250-AUTH=LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
quit
221 2.0.0 Bye
Connection closed by foreign host.

Telnet过程中,第6行输入EHLO命令向nseasy.net域发出消息,在随后得到本地Postfix响应信息中,如果出现第11、12行信息(显示当前postfix所支持的认证方式),则表明postfix服务器已经启用了SMTP认证功能。


至此,采用Telnet命令测试Postfix服务器运行是否正常工作已经全部完成!

论坛徽章:
0
发表于 2007-12-23 12:15 |显示全部楼层
Setp5、下载、安装、配置Clamav、MailScanner、SpamAssassin程序;

Clamav AntiVirus简单介绍:

        Clamav AntiVirus网站地址:
        http://www.clamav.net/



ClamAV是一个在命令行下查毒软件,为什么是查毒软件?因为他无法杀毒,只能查出您计算机内的病毒,但是无法清除它。ClamAV可以工作很多的平台上,但是有少数无法支持,这就要取决您所使用的平台的流行程度了。另外它主要是来防护一些WINDOWS病毒和木马程序。

绝大多数的linux是先进的,所以,很少的病毒能够在linux的运行和繁衍。而且,由于目前PC都使用的是Windows,所以病毒制造者们更愿意去写Windows下的病毒。但是还有很多的原因能致使您使用一些病毒扫描程序的,比如:

⊙、扫描在您计算机上的Windows设备;
⊙、扫描在本地网络中的Windows计算机;
⊙、扫描您即将要传送给别人的文件;
⊙、扫描您将要发送给别人的EMAIL;


MailScanner简单介绍:

        MailScanner网站地址:
        http://www.mailscanner.info/



MailScanner是一个电子邮件网关的程序,并可以外加上扫毒引擎及广告信判断引擎来增加其过滤功能。同时他本身同时也具有信件过滤的功能。

MailScanner是一个Email病毒扫描、防黑和垃圾邮件过滤程序。它支持Sendmail 和Exim MTAs,支持多种杀毒软件,像Sophos/McAfee/F-Prot/F- Secure/CommandAV/InoculateIT/Inoculan 4.x/Kaspersky/Nod32/ RAV/AntiVir/ Panda和Clam anti-virus scanners。

MTA在接收到电子邮件后会都给mailscanner处理,mailscanner会先经由本身的设定的规则过滤filename、filetype及内容是否隐含危险语法来作过滤,如果你有安装设定AntiVirus及SPAM引擎,也可以再做病毒及广告信件的过滤



SpamAssassin简单介绍:

        MailScanner网站地址:
        http://spamassassin.apache.org/



只看程序名称就很清楚知道SpamAssassin有什么用途:Spam Assassin,就是spam﹝广告或垃圾邮件﹞的杀手。本来 email 被称谓因特网的 killer application,但是因为spam的来临,很多人就怕了使用email。现在的广告邮件实在太多了。

如何解决这个spam的问题?目前唯一的解决办法就是安装过滤spam的软件。SpamAssassin是最好的过滤spam的软件。而对一些人是不可思议因为SpamAssassin是免费的软件。

SpamAssassin 是一种安装在邮件服务器主机上的邮件过滤器,用来辨识垃圾信。它是使用大量的默认规则检查垃圾信,这些规则会检查寄到您的网域内所有邮件的标头,内文,以及送信者。他采取的过滤方式是采用记分制,也就是说会根据我们所设定的标准来给予分数超过标准值的时候即判定为 SPAM



首先检查您的系统内是否已经安装Clamav Package。在文本终端中输入:

        详细操作:
        # rpm -qa | grep clamav                #检查系统内已经安装clamav Package



Download Clamav Package地址:

程序下载地址:http://dag.wieers.com/rpm/packages/clamav/

程序名称:clamav-0.92-1.el5.rf.i386.rpm

版本号:0.92-1

程序大少(KB):1231KB


程序名称:clamav-db-0.92-1.el5.rf.i386.rpm

版本号:0.92-1

程序大少(KB):11346KB


程序名称:clamav-devel-0.92-1.el5.rf.i386.rpm

版本号:0.92-1

程序大少(KB): 7KB


程序名称:clamd-0.92-1.el5.rf.i386.rpm

版本号:0.92-1

程序大少(KB): 82KB


查询操作系统内没有安装Clamav软件包。现在进行clamav-db、clamav软件包安装,在文本终端中输入:

        详细操作:
        # rpm -ivh clamav-db-0.92-1.el5.rf.i386.rpm clamav-0.92-1.el5.rf.i386.rpm
warning: clamav-db-0.92-1.el5.rf.i386.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6
Preparing...                ########################################### [100%]
   1:clamav-db              ########################################### [ 50%]
   2:clamav                 ########################################### [100%]


继续安装clamav-devel、clamd软件包,在文本终端中输入:

        详细操作:
        # rpm -ivh clamav-devel-0.92-1.el5.rf.i386.rpm clamd-0.92-1.el5.rf.i386.rpm
warning: clamav-devel-0.92-1.el5.rf.i386.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6
Preparing...                ########################################### [100%]
   1:clamd                  ########################################### [ 50%]
   2:clamav-devel           ########################################### [100%]


使用文本编辑器来配置Clamav服务器,点击【应用程序】 → 【附件】→【文本编辑器】;


打开/etc/目录中的clamd.conf文件,主要说明修改的关键部分:

        详细配置参数:
        #ScanHTML yer
更改为:
ScanHTML yer

        详细配置参数:
        #ArchiveMaxFileSize 15M
更改为:
ArchiveMaxFileSize 15M



        详细配置参数:
        #ArchiveMaxRecursion 10
更改为:
ArchiveMaxRecursion 10

        详细配置参数:
        #ArchiveMaxFiles 1500
更改为:
ArchiveMaxFiles 1500


        详细配置参数:
        #ClamukoScanOnOpen yes
更改为:
ClamukoScanOnOpen yes


        详细配置参数:
        # ClamukoScanOnClose yes
更改为:
ClamukoScanOnClose yes


        详细配置参数:
        # ClamukoScanOnExec yes
更改为:
ClamukoScanOnExec yes

          详细配置参数:
        #ClamukoMaxFileSize 10M
更改为:
ClamukoMaxFileSize 10M



手动更新Clamav杀毒软件病毒库资料的方法,使用freshclam命令来更新Clamav杀毒软件病毒库资料,在文本终端中输入:

        详细操作:
        # freshclam
ClamAV update process started at Sat Dec 22 07:36:27 2007
main.cvd is up to date (version: 45, sigs: 169676, f-level: 21, builder: sven)
daily.cvd is up to date (version: 5214, sigs: 10550, f-level: 21, builder: sven)


实现系统自动更新Clamav杀毒软件病毒库资料,打开/etc/目录中的crontab文件,主要说明修改的关键部分:

        详细配置参数:
        0 4 * * * root /usr/bin/freshclam --quiet -l /var/log/clamav/clamd.log


首先检查您的系统内是否已经安装MailScanner软件包。在文本终端中输入:

        详细操作:
        # rpm -qa | grep mailscanner



Download MailScanner Package地址:

Package下载地址:http://www.mailscanner.info/downloads.html

程序名称:MailScanner-4.65.3-1.rpm.tar.gz

版本号:4.65.3-1

程序大少(KB):4189KB



在安装MailScanner软件包之前,最好是先停止Postfix服务器的运行,在文本终端中输入:

        详细操作:
        # service postfix stop
关闭 postfix:                                                       [确定]



开始安装MailScanner软件包,在文本终端中输入:

        详细操作:
        # tar zxf MailScanner-4.65.3-1.rpm.tar.gz   #解压MailScanner Package
# cd MailScanner-4.65.3-1                 
# ./install.sh                               #安装MailScanner Package


Good. You have the patch command.

Good, you have /usr/src/redhat in place.
You are running release 5 of RedHat, or a clone.
So I will not force the installation of any Perl modules.

Writing a . rpmmacros file in your home directory to stop
Unpackaged files breaking the build process.
You can delete it once MailScanner is installed if you want to.


Do not worry too much about errors from the next command.
It is quite likely that some of the Perl modules are
already installed on your system.

The important ones are HTML-Parser and MIME-tools.

Preparing...                  ########################################### [100%]
   1:perl-HTML-Parser       ########################################### [100%]

MailScanner软件包详细安装过程;


To activate MailScanner run the following commands:

service sendmail stop
chkconfig sendmail off
chkconfig MailScanner on
service MailScanner start

For technical support, please read the MAQ at www.mailscanner.biz/maq/
and buy the book at www.mailscanner.info/store

----------------------------------------------------------
Please buy the MailScanner book from www.mailscanner.info!
It is a very useful administration guide and introduction
to MailScanner. All the proceeds go directly to making
MailScanner a better supported package than it is today.

MailScanner软件包安装完成;


首先检查您的系统内是否已经安装MailScanner-mrtg软件包,在文本终端中输入:

        详细操作:
        # rpm -qa | grep mailscanner-mrtg


继续检查您的系统内是否已经mrtg、net-snmp等软件包,因为安装MailScanner-mrtg软件包时需要使用,在文本终端中输入:

        详细操作:
        # rpm -qa | grep mrtg
mrtg-2.14.5-2

# rpm -qa | grep net-snmp
net-snmp-utils-5.3.1-14.el5
net-snmp-libs-5.3.1-14.el5
net-snmp -5.3.1-14.el5


Download MailScanner-mrtg Package地址:

Package下载地址:http://ftp.wups.tpc.edu.tw/source/linux/MailScanner/

程序名称:mailscanner-mrtg-0.11.00-1.noarch.rpm

版本号:0.11.00-1

程序大少(KB):74KB



开始安装MailScanner-mrtg软件包,在文本终端中输入:

        详细操作:
        # rpm -ivh mailscanner-mrtg-0.11.00-1.noarch.rpm
Preparing...                  ########################################### [100%]
   1:mailscanner-mrtg       ########################################### [100%]

Running MRTG to get your initial graphs (Could be slow)
停止 httpd:[失败]
启动 httpd:[确定]


首先检查您的系统内是否已经安装SpamAssassin软件包。在文本终端中输入:

        详细操作:
        # rpm -qa | grep spamassassin
spamassassin-3.1.9-1.el5


更改/etc/mail/spamassassin/目录下的local.cf文件;

可到站点http://www.yrex.com/spam/spamconfig.php自动生成local.cf的内容:

        SpamAssassin下载地址:
        http://www.yrex.com/spam/spamconfig.php


打开/etc/MailScanner/目录中的MailScanner.conf文件,主要说明修改的关键部分:

        详细配置参数:
        %org-name% = yoursite
更改为:
%org-name% = nseasy.net

          详细配置参数:
        %org-long-name% = Your Organisation Name Here
更改为:
%org-long-name% = Nseasy


        详细配置参数:
        %web-site% = www.your-organisation.com
更改为:
%web-site% = mail.nseasy.net

          详细配置参数:
        Run As User =
更改为:
Run As User = postfix


        详细配置参数:
        Run As Group =
更改为:
Run As Group = postfix


        详细配置参数:
        Incoming Queue Dir = /var/spool/mqueue.in
更改为:
Incoming Queue Dir = /var/spool/postfix/hold


        详细配置参数:
        Outgoing Queue Dir = /var/spool/mqueue
更改为:
Outgoing Queue Dir = /var/spool/postfix/incoming


        详细配置参数:
        MTA = sendmail
更改为:
MTA = postfix


        详细配置参数:
        Incoming Work User =
更改为:
Incoming Work User = postfix


        详细配置参数:
        Incoming Work Group =
更改为:
Incoming Work Group = postfix


        详细配置参数:
        Quarantine User =
更改为:
Quarantine User = postfix  


        详细配置参数:
        Quarantine Group =
更改为:
Quarantine Group = postfix

          详细配置参数:
        Virus Scanners = auto
更改为:
Virus Scanners = clamav


        详细配置参数:
        Always Include SpamAssassin Report = no
更改为:
Always Include SpamAssassin Report = yes


        详细配置参数:
        Sign Clean Messages = yes
更改为:
Sign Clean Messages = no


        详细配置参数:
        SpamAssassin User State Dir =
更改为:
SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin


        详细配置参数:
        SpamAssassin Install Prefix =
更改为:
SpamAssassin Install Prefix = /usr/bin


        详细配置参数:
        Log Speed = no
更改为:
Log Speed = yes

          详细配置参数:
        Log Spam = no
更改为:
Log Spam = yes


        详细配置参数:
        Log Silent Viruses = no
更改为:
Log Silent Viruses = yes

          详细配置参数:
        Mark Unscanned Messages = yes
更改为:
Mark Unscanned Messages = no

        详细配置参数:
        Notify Senders = yes
更改为:
Notify Senders = no


        详细配置参数:
        Phishing Modify Subject = no
更改为:
Phishing Modify Subject = yes


        详细配置参数:
        Log Dangerous HTML Tags = no
更改为:
Log Dangerous HTML Tags = yes


至此,修改/etc/MailScanner/目录中的MailScanner.conf文件内容已经全部完成!

打开/etc/MailScanner/目录中的virus.scanner.conf文件,主要说明修改的关键部分:

        详细配置参数:
        clamav /usr/lib/MailScanner/clamav-wrapper /usr/local
更改为:
clamav /usr/lib/MailScanner/clamav-wrapper /usr/


至此,修改/etc/MailScanner/目录中的virus.scanner.conf文件内容已经全部完成!

打开/etc/MailScanner/目录中的mailscanner-mrtg.conf文件,主要说明修改的关键部分:

        详细配置参数:
        MTA = sendmail
更改为:
MTA = postfix


        详细配置参数:
        Incoming Queue Dir = /var/spool/mqueue.in/
更改为:
Incoming Queue Dir = /var/spool/postfix/hold


        详细配置参数:
        Outgoing Queue Dir = /var/spool/mqueue/
更改为:
Outgoing Queue Dir = /var/spool/postfix/incoming



        详细配置参数:
        Spool Directory = /var/spool
更改为:
Spool Directory = /var/spool/mailscanner-mrtg



至此,修改/etc/MailScanner/目录中的mailscanner-mrtg.conf文件内容已经全部完成!


在/var/spool/MailScanner/目录中新建mailscanner-mrtg目录,在文本终端中输入:

        详细操作:
        # mkdir /var/spool/mailscanner-mrtg


在/var/spool/目录中新建spamassassin、.spamassassin两个目录,在文本终端中输入:

        详细操作:
        # mkdir /var/spool/MailScanner/spamassassin /var/spool/MailScanner/.spamassassin



更改为/var/spool/MailScanner/目录中权限属性,在文本终端中输入:

        详细操作:
        # chown -R postfix:postfix /var/spool/MailScanner/*


使用ls命令显示/var/spool/MailScanner/目录中所有文件权限属性,在文本终端中输入:

        详细操作:
        # cd /var/spool/MailScanner/
# ls  -al
总计 28
drwxr-xr-x  6   root     root     4096 11-20 05:03  .
drwxr-xr-x  19  root     root     4096 11-20 05:03  ..
drwxr-xr-x  2   postfix  postfix   4096 11-20 03:46  incoming
drwxr-xr-x  2   postfix  postfix   4096 11-20 03:46  quarantine
drwxr-xr-x  2   postfix  postfix   4096 11-20 05:03  spamassassin
drwxr-xr-x  2   root     root     4096 11-20 05:03  .spamassassin


配置 Postfix服务器,让其使用MainScanner,打开/etc/postfix/目录中的main.cf文件,主要说明修改的关键部分:

        详细配置参数:
        #header_checks = regexp:/etc/postfix/header_checks
更改为:
header_checks = regexp:/etc/postfix/header_checks


打开/etc/postfix/目录中的header_checks文件,新增加以下一行内容到文件中,详细内容如下:

        详细配置参数:
        /^Received:/    HOLD            #注意:空格处要使用 tab 键


启动、停止、重新启动、自动启动Clamav服务器的相关操作;

启动Clamav服务器,在文本终端中输入:

        详细操作:
        # service clamd start                 #启动Clamav服务器
Starting Clam AntiVirus Daemon:                                                  [确定]


停止Clamav服务器,在文本终端中输入:

        详细操作:
        # service clamd stop                          #停止Clamav服务器
Stopping Clam AntiVirus Daemon:                                                  [确定]


重新启动一次Clamav服务器,在文本终端中输入:

        详细操作:
        # service clamd restart                #重新启动一次Clamav服务器
Stopping Clam AntiVirus Daemon:                                                 [确定]
Starting Clam AntiVirus Daemon:                                                  [确定]



至此,启动、停止、重新启动、自动启动Clamav服务器等操作已经全部完成!


启动、停止、重新启动、自动启动MailScanner服务器的相关操作;

启动MailScanner服务器,在文本终端中输入:

        详细操作:
        # service MailScanner start                      #启动MailScanner服务器
Starting MailScanner daemons:
         incoming postfix:                                               [确定]
         outgoing postfix:                                               [确定]
         MailScanner:                                                  [确定]

停止MailScanner服务器,在文本终端中输入:

        详细操作:
        # service MailScanner stop                         #停止MailScanner服务器
Shutting down MailScanner daemons:
         MailScanner:                                                   [确定]
         incoming postfix:                                               [确定]
         outgoing postfix:                                                [确定]


重新启动一次MailScanner服务器,在文本终端中输入:

        详细操作:
        # service MailScanner restart                      #重新启动一次MailScanner服务器
Shutting down MailScanner daemons:
         MailScanner:                                                   [确定]
         incoming postfix:                                               [确定]
         outgoing postfix:                                                [确定]
Waiting for MailScanner to die gracefully ... dead.
Starting MailScanner daemons:
         incoming postfix:                                               [确定]
         outgoing postfix:                                               [确定]
         MailScanner:                                                  [确定]



至此,启动、停止、重新启动、自动启动MailScanner服务器等操作已经全部完成!


启动、停止、重新启动、自动启动SpamAssassin服务器的相关操作;

启动SpamAssassin服务器,在文本终端中输入:

        详细操作:
        # service spamassassin start               #启动SpamAssassin服务器
启动 spamd:                                                                    [确定]


停止Spamassassin服务器,在文本终端中输入:

        详细操作:
        # service spamassassin stop                   #停止Spamassassin服务器
停止 spamd:                                                                    [确定]


重新启动一次Spamassassin服务器,在文本终端中输入:

        详细操作:
        # service spamassassin restart             #重新启动一次Spamassassin服务器
停止 spamd:                                                                    [确定]
启动 spamd:                                                                    [确定]



至此,启动、停止、重新启动、自动启动Spamassassin服务器等操作已经全部完成!


启动、停止、重新启动、自动启动SNMP服务器的相关操作;

启动SNMP服务器,在文本终端中输入:

        详细操作:
        # service snmpd start                   #启动SNMP服务器
启动 snmpd:                                                                    [确定]


停止SNMP服务器,在文本终端中输入:

        详细操作:
        # service snmpd stop              #停止SNMP服务器
停止 snmpd:                                                                    [确定]


重新启动一次SNMP服务器,在文本终端中输入:

        详细操作:
        # service snmpd restart                #重新启动一次SNMP服务器
停止 snmpd:                                                                    [确定]
启动 snmpd:                                                                    [确定]



至此,启动、停止、重新启动、自动启动SNMP服务器等操作已经全部完成!


实现在引导时自动启动Spamassassin服务器、MailScanner服务器、Clamav服务器、SNMP服务器以节省每次手动启动的时间,在文本终端中输入:

        详细操作:
        # ntsysv


        详细操作:
        【 * 】 snmpd                                               ▌


        详细操作:
        【 * 】 MailScanner                                               ▌



关闭Postfix服务器自启动,因MailScanner启动时,会自动启动Postfix服务器;

        详细操作:
        【   】 postfix                                               ▌


        详细操作:
        【 * 】 clamd                                                    ▌


        详细操作:
        【 * 】 Spamassassin                                               ▌

点击『确定』按键;


至此,实现在引导时自动启动Spamassassin服务器、MailScanner服务器、Clamav服务器、SNMP服务器等操作已经全部完成!

论坛徽章:
0
发表于 2007-12-23 12:17 |显示全部楼层
Setp6、配置Apache服务器,测试Apache服务器运行情况;

Apache服务器简单介绍:

        Dovecot软件网站地址:
        http://www. apache.org/


Apache是世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。

本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon.com、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。

首先检查您的系统内是否已经安装Apache软件包。在文本终端中输入:

        详细操作:
        # rpm -qa | grep httpd
httpd-2.2.3-11.el5
httpd-manual-2.2.3-11.el5
system-config-httpd-1.3.3.1-1.el5


使用文本编辑器来配置Apache Server服务器,点击【应用程序】 → 【附件】→【文本编辑器】;


配置 Apache服务器,打开/etc/httpd/conf/目录中的httpd.conf文件,主要说明修改的关键部分:

        详细配置参数:
        ServerAdmin root@localhost
更改为:
ServerAdmin fandy@nseasy.net


        详细配置参数:
        #ServerName www.example.com:80
更改为:
ServerName mail.nseasy.net:80


        详细配置参数:
        AddDefaultCharset utf-8
更改为:
AddDefaultCharset GB2312



        详细配置参数:
        DirectoryIndex index.html index.html.var
更改为:
DirectoryIndex index.html index.html.var index.php index.php3 index.cgi index.htm index.pl


        详细配置参数:
        #AddHandler cgi-script .cgi
更改为:
AddHandler cgi-script .cgi .pl



检查httpd.conf文件中是否创建cgi-bin虚拟目录:

        详细配置参数:
        ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"

<Directory "/var/www/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>


至此,修改/etc/httpd/conf/目录中的httpd.conf内容已经全部完成!


启动、停止、重新启动、自动启动Apache服务器的相关操作;

启动Apache服务器,在文本终端中输入:

        详细操作:
        # service httpd start                   #启动Apache服务器
启动 httpd:                                                       [确定]


停止Apache服务器,在文本终端中输入:

        详细操作:
        # service httpd stop                    #停止Apache服务器
停止 httpd:                                                       [确定]


重新启动一次Apache服务器,在文本终端中输入:

        详细操作:
        # service httpd restart               #重新启动一次Apache服务器
停止 httpd:                                                       [确定]
启动 httpd:                                                       [确定]


实现在引导时自动启动Apache服务器以节省每次手动启动的时间,在文本终端中输入:

        详细操作:
        # ntsysv



        详细操作:
        【 * 】 httpd                                               ▌

点击『确定』按键;



至此,启动、停止、重新启动、自动启动Apache服务器等操作已经全部完成!


测试Apache服务器是否正常运行,在本地操作系统的浏览器中,输入如下地址;

        浏览地址:
        https://mail.nseasy.net


浏览MailScanner-Mrtg流量图是否正常运行,在本地操作系统的浏览器中,输入如下地址;

        浏览地址:
        https://mail.nseasy.net/mailscanner-mrtg



至此,测试Apache服务器和MailScanner-Mrtg流量图是否正常运行操作已经全部完成!

论坛徽章:
0
发表于 2007-12-23 12:20 |显示全部楼层
Setp7、下载、安装、配置OpenWebmail程序;

OpenWebmail程序简单介绍:

        OpenWebmail软件网站地址:
        http://openwebmail.org/



OpenWebmail 是一套自由(免费)的开放原始码程序,协助人们从任何地方检查他们的电子邮件信箱!Open WebMail 可以让你出门时方便地存取自己的电子邮件,或者用来完全代替你常用的脱机邮件阅读程序(Outlook Express)。Open Webmail 内附的容易使用的行事历工具,也能够帮助你管理每日活动和日历。

先检查您的系统内是否已经安装OpenWebmail软件包。在文本终端中输入:

        详细操作:
        # rpm -qa | grep openwebmail


检查您的系统内是否已经安装perl-suidperl软件包,在文本终端中输入:

        详细操作:
        # rpm -qa | grep perl-suidperl


Download perl-suidperl Package地址:

Package下载地址:http://www.eng.lsu.edu/mirrors/fedora/6/x86_32/Fedora/RPMS/

程序名称:perl-suidperl-5.8.8-10.i386.rpm  

版本号:5.8.8-10

程序大少(KB):57KB


检查您的系统内是否已经安装perl-Text-Iconv等软件包,在文本终端中输入:

        详细操作:
        # rpm -qa | grep perl-Text-Iconv


Download perl-Text-Iconv Package地址:

Package下载地址:http://dag.wieers.com/rpm/packages/perl-Text-Iconv/

程序名称:perl-Text-Iconv-1.7-1.el5.rf.i386.rpm  

版本号:1.7-1

程序大少(KB):41KB



查询操作系统内没有安装perl-suidperl、perl-Text-Iconv软件包安装,现在进行安装,在文本终端中输入:

        详细操作:
        # rpm -ivh perl-suidperl-5.8.8-10.i386.rpm perl-Text-Iconv-1.7-1.el5.rf.i386.rpm
warning: perl-suidperl-5.8.8-10.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
warning: perl-Text-Iconv-1.7-1.el5.rf.i386.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6
Preparing...                ########################################### [100%]
   1:perl-Text-Iconv        ########################################### [ 50%]
   2:perl-suidperl          ########################################### [100%]



Download OpenWebmail、OpenWebmail-data Package地址:

Package下载地址:http://openwebmail.org/openwebma ... t/rpm/packages/fc6/

程序名称:openwebmail-2.53-3.i386.rpm  

版本号:2.53-3

程序大少(MB):2.5MB


程序名称:OpenWebmail-data-2.53-3.i386.rpm

版本号:2.53-3

程序大少(MB):6.1MB



查询操作系统内没有安装OpenWebmail Package。现在进行安装,在文本终端中输入:

        详细操作:
        # rpm -Uvh openwebmail-2.53-3.i386.rpm openwebmail-data-2.53-3.i386.rpm
Preparing...                ########################################### [100%]
   1penwebmail-data       ########################################### [ 50%]
   2penwebmail            ########################################### [100%]

Permission and Ownership for openwebmail files have been fixed!

Please execute following tool first as a root:
/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init

After that, you may login with non-root account from
http://mail.nseasy.net/cgi-bin/openwebmail/openwebmail.pl

If SELinux enabled, you may need to set it 'permissive' in
/etc/sysconfig/selinux or system-config-selinux



执行一次openwebmail-tool.pl程序,初始化OpenWebmail Package资料;

        详细操作:
        # cd /var/www/cgi-bin/openwebmail/
# ./openwebmail-tool.pl --init

creating db /var/www/cgi-bin/openwebmail/etc/maps/b2g ...done.
creating db /var/www/cgi-bin/openwebmail/etc/maps/g2b ...done.
creating db /var/www/cgi-bin/openwebmail/etc/maps/lunar ...done.
Welcome to the Open WebMail!

This program is going to send a short message back to the developer,
so we could have the idea that who is installing and how many sites are
using this software, the content to be sent is:

OS: Linux 2.6.18-53.el5 i686
Perl: 5.008008
WebMail: OpenWebMail 2.53 20070727

Send the site report?(Y/n) y     #输入y键,按『回车』键;
sending report...

Thank you.



使用文本编辑器来配置Apache Server服务器,点击【应用程序】 → 【附件】→【文本编辑器】;



打开/var/www/cgi-bin/openwebmail/etc/目录中的openwebmail.conf文件,主要说明修改的关键部分:

        详细配置参数:
        domainnames auto     #更改为自己定义的域名
更改为:
domainnames nseasy.net


        详细配置参数:
        default_language  en     #更改为简体中文版介面
更改为:
default_language  zh_CN.GB2312



        详细配置参数:
        default_iconset  Cool3D.Englist     #更改为中文3D按键
更改为:
default_iconset  Cool3D.Chinese.Simplified



打开/var/www/cgi-bin/openwebmail/etc/defaults/目录中的openwebmail.conf文件,主要说明修改的关键部分:

        详细配置参数:
        smtpserver 127.0.0.1     #更改smtp服务器的地址
更改为:
smtpserver 192.168.1.254



        详细配置参数:
        authpop3_server localhost     #更改pop3服务器的地址
更改为:
authpop3_server 192.168.1.254


打开/var/www/cgi-bin/openwebmail/etc/defaults/目录中的dbm.conf文件,主要说明修改的关键部分:

        详细配置参数:
        dbmopen_ext  none
更改为:
dbmopen_ext  .db


        详细配置参数:
        dbmopen_haslock  no
更改为:
dbmopen_haslock  yes


        详细配置参数:
        smtpserver  192.168.1.254     #添加smtp服务器的地址


修改过相关*.conf文件后,再执行一次openwebmail-tool.pl完成OpenWebmail Package初始化资料;

        详细操作:
        # cd /var/www/cgi-bin/openwebmail/
# ./openwebmail-tool.pl --init

Welcome to the Open WebMail!

This program is going to send a short message back to the developer,
so we could have the idea that who is installing and how many sites are
using this software, the content to be sent is:

OS: Linux 2.6.18-8.el5 i686
Perl: 5.008008
WebMail: OpenWebMail 2.53 20070727

Send the site report?(Y/n) y     #输入y键,按『回车』键;
sending report...

Thank you.



至此,OpenWebmail程序安装和配置等工作已经全部完成!

论坛徽章:
0
发表于 2007-12-23 12:25 |显示全部楼层
Setp8、测试使用Evolution程序、Openwebmail程序来测试各项功能包括测试“接收电子邮件、发送电子邮件、发送病毒电子邮件、用户发送电子邮件限制”等;

Evolution程序简单介绍:

        Evolutionl软件网站地址:
        http://www.gnome.org/projects/evolution/



在即时Linux桌面系统中,用户如果是采用默认的安装设置,那么Evolution就会与即时Linux桌面系统一起安装,并且是即时Linux桌面系统默认的邮件系统。Evolution在桌面上实现了全球范围的联机通信。无论是与同事和朋友交换电子邮件,还是加入新闻组进行思想与信息的交流,Evolution都将成为最得力的助手。


在使用Evolution发送、阅读邮件之前,需要先添加邮件账户,这样才可以使用Evolution。下面来看看如何添加邮件账号,具体操作步骤如下:

选择【应用程序】→【Internet】→【电子邮件】快捷方式来启动Evolution。或单击任务栏上的【邮件客户程序】图标,也可打开Evolution;




【Evolution设置助手】的启动欢迎界面;

点击『前进(F)』按键继续Evolution设置工作;



【Evolution设置助手】的【从备份中恢复】界面(Evolution应用程序新增加了一个从备份中恢复功能);

您可以从备份中恢复Evolution。它能够恢复所有邮件、日历、任务、备忘和联系人。它还能恢复您的所有的个人设置和邮件过虑器等!

点击『前进(F)』按键继续Evolution设置工作;


【Evolution设置助手】的【标识】界面;

在“全名”文本框中输入一个自己喜欢的名称,这个名字将作为电子邮件的发件人姓名。在“电子邮件地址”文本框中输入电子邮件地址;



        详细内容:
        命名(E):樊锦标

电子邮件地址(A):fandy@nseasy.net

点击『前进(F)』按键继续Evolution设置工作;


【Evolution设置助手】的【接收电子邮件】界面;

在这里可以设置接收和发送电子邮件所用的服务器。就像现实生活中的邮政系统一样,对于任何一个地址都有一个专属的邮局,所有到这个地址的邮件都最终会被归到这个邮局;


从【服务器类型】下拉列表中选择【POP】接收邮件服务器,这个服务器必须是你所申请的电子邮件系统所在的服务器;



【POP】接收邮件服务器详细配置资料(包括“服务器配置”、“安装”、“认证类型”等项目);


        详细内容:
        服务器(S):mail.nseasy.net或者192.168.1.254

用户名(N):fandy

  记住密码(M)

点击『前进(F)』按键继续Evolution设置工作;


【Evolution设置助手】的【接收选项】界面;

用户可以进行检查新邮件、信件存储等设置;


        详细内容:
          自动检查新邮件的时隔(N):7分钟

  5天之后删除

点击『前进(F)』按键继续Evolution设置工作;


【Evolution设置助手】的【发送电子邮件】界面;

SMTP就是用来发送邮件的服务器,这个服务器可以是任何一个邮件系统的发送服务器,就像我们平时寄信一样,可以在任何一个邮局寄信给别人,而不一定非要在自己专属的邮局寄信;


        详细内容:
        服务器(S):mail.nseasy.net或者192.168.1.254

  服务器需要认证(V)

身份验证类型(Y):PLAIN

用户名(N):fandy

  记住密码(M)

点击『前进(F)』按键继续Evolution设置工作;




【Evolution设置助手】的【帐户管理】界面;

在这里输入的账号名称将会成为外发邮件上显示的账号名称;

点击『前进(F)』按键继续Evolution设置工作;

【Evolution设置助手】的【时区】界面;

设置用户所在的时区;

点击『前进(F)』按键继续Evolution设置工作;



【Evolution设置助手】的【完成】界面;

邮件配置已经完成,现在就可以用Evolution收发邮件;

点击『完成(A)』按键完成Evolution设置工作;



【为fandy@nseasy.net输入密码】界面;

请输入fandy@nseasy.net的POP3密码;


        输入登录帐户、密码:
        Password: jinbiao

按『确定 (O)』键继续;


【创建默认密钥环】界面;

应用程序“evolution”(/usr/bin/evolution)想要存储密码,但尚没有默认的密钥环。若要创建默认的密钥环,请为其输入密码;


        输入登录帐户、密码:
        密码: jinbiao

确认密码(C):jinbiao

按『确定 (O)』键继续;



Evolution应用程序的主界面(Fedora 8.0中Evolution应用程序新增加了一个新电子邮件提醒功能);



【收件箱】内接收到一封从yer@nseasy.net用户发送过来的电子邮件;



至此,配置Evolution应用程序添加邮件帐户工作已经全部完成!


Evolution的主要功能就是收发邮件,本节的内容就是讲述如何编辑并发送邮件。与日常生活中写信一样,电子邮件也需要注明收件人的地址、姓名等信息。编辑完成这些信息后,邮件才可以正常发送;
点击【工具栏】上的『新建』按键;



此时将弹出【撰写新邮件】窗口,在这里用户可以编辑新的邮件;

收信人文本框中需要输入收件人的邮件地址,如果有多个收件人,则每个收件人的邮件地址用逗号分开;如果已经设置了【联系人】列表,则可以单击【收信人】按钮 ;

在【主题】文本框中输入该电子邮件的主题,主题与文章标题类似,方便收件人了解邮件的主要内容,当然不输入主题也是可以发送邮件;



提示:Evolution默认的邮件编辑格式是HTML(Hypertext Markup Language,超文本连接标识语言),同时Evolution还支持纯文本格式。建议使用HTML格式进行邮件的编辑,在HTML格式中,用户可以设置文本格式、背景、应用信纸和建立Web连接等操作;这些功能在纯文本格式中是不能实现的。切换这两种编辑格式,可在邮件编辑窗口中选择【格式化】→【HTML】命令,如图5-45所示。

        详细内容:
        收信人(T):yer@nseasy.net

主题(U):Testing.....

内容:Thank you!



在填写完【收信人】和【主题】后,在邮件编辑窗口的最下方的文本框中输入邮件的正文。在【主题】文本框下方有【格式】工具栏,用户可以使用工具栏上的按钮来设置邮件正文的字体格式和段落格式,设置的方法比较简单;

将文件作为附件发送给收件人,可以发送文件、图片或其他文件。插入附件的方法是,选择【插入】→【附件】命令,打开“插入附件”对话框。选择要插入的附件;

提示:用户可以将一幅图片直接插入到正文中,而不是用附件的形式,这样做更直观。方法是选择【插入】→【图片】命令,打开【图片】对话框。选择要插入的图片,单击【OK】按键;

点击【工具栏】上的『发送』按键 ,将邮件发送出去;


确认刚才所写的电子邮件是否正常发出,可以检查【已发箱】内存放发送电子邮件的情况;


收取邮件的过程非常容易,启动Evolution后,在左侧的【文件夹】列表框中选择【收件箱】;


点击【工具栏】上的『发送和接收』按键。Evolution就会自动收取邮件了,并将收到的邮件显示在右侧的窗格中;


【收件箱】中已经新收到一封从yer@nseasy.net回复的电子邮件;



至此,使用Evolution应用程序接收和发送电子邮件工作已经全部完成!


测试发送病毒电子邮件;

首先下载一个测试病毒文件:在本地操作系统的浏览器中,输入如下地址;

        测试病毒文件下载地址:
        http://www.eicar.org/anti_virus_test_file.htm

        详细操作:
        文件名称:eicar.com.bin

程序大少(KB):68Bytes


点击【工具栏】上的『新建』按键,撰写一封新电子邮件;


此时将弹出【撰写新邮件】窗口,编辑一封病毒邮件给自己来测试;



【撰写新邮件】窗口中输入以下内容;

        详细内容:
        收信人(T):fandy@nseasy.net

主题(U):Testing Virus...

内容:Testing Virus!


点击【工具栏】上的『附件』按键;


        插入附件文件详细信息:
        文件名称:eicar.com.bin

程序大少(KB):68Bytes

点击『附件(T)』按键;


点击【工具栏】上的『发送』按键 ,将邮件发送出去;


然后单击工具栏上的『发送和接收』按键。Evolution就会自动收取邮件了,并将收到的邮件显示在右侧的窗格中;

电子邮件主题:{ Virus? }为标记的提示信息;



同时邮件内容也会出现以下的提示文字;

        插入附件文件详细信息:
        Warning:This message has had one or more attachments removed.
Warning:(eicar.com.bin).
Warning:Please read the “nseasy.net-Attachment-Warning.txt” attachment(s)for

至此,测试发送病毒电子邮件工作已经全部完成!

使用yer用户发送一封电子邮件给163.com域名的cbbc用户,测试用户的发送权限是否正常运行;

点击【工具栏】上的『新建』按键,撰写一封新电子邮件;


此时将弹出【撰写新邮件】窗口,在这里输入以下内容;

        详细内容:
        收信人(T):cbbc@163.cm

主题(U):Testing...

内容:Thank you!



点击【工具栏】上的『发送』按键 ,将邮件发送出去;


此时将弹出【Evolution错误】窗口,详细信息内容如下;

        插入附件文件详细信息:
        执行操作时出错。
RCPT TO <cbbc@163.com>失败:
<biao@nseasy.net>:Sender address rejected:Access denied


至此,测试用户的发送权限工作已经全部完成!


使用OpenWebmail来接收、发送电子邮件;

选择【应用程序】→【Internet】→【Firefox Web Browser】快捷方式来启动Firefox 浏览器。或单击任务栏上的【Firefox Web Browser】图标,也可打开Firefox 浏览器;


打开Firefox 浏览器窗口;


输入OpenWebmail程序的连接地址;

        OpenWebmaill连接地址:
        http://mail.nseasy.net/cgi-bin/openwebmail/openwebmail.pl


        输入登录帐户、密码:
        帐户:yer

密码:1234567

  网页资料压缩传送

按『登录』键继续;


Mozllla Firefox确认警告,您想让Firefox记住此密码吗?按『记录(R)』键继续;



Mozllla Firefox安全警告,您确定要继续发送此信息吗?按『继续』键继续;


用户登录OpenWebMail过程;


yer用户使用OpenWebMail程序登录用户邮箱的界面;


点击【工具栏】上的『写信』按键;


OpenWebmail的主要功能就是收发邮件,本节的内容就是讲述如何编辑并发送邮件。与日常生活中写信一样,电子邮件也需要注明收件人的地址、姓名等信息。编辑完成这些信息后,邮件才可以正常发送;

此时将弹出【撰写新邮件】网页界面;


【撰写新邮件】网页界面,在这里输入以下内容;

        详细内容:
        收信人:fandy@nseasy.net

主题:Testing...

内容:Thank you!


点击『发送』按键 ,将邮件发送出去;


确认刚才所写的电子邮件是否正常发出,可以检查【已发送邮件】内存放发送电子邮件的情况;


收取邮件的过程非常容易,启动OpenWebmail后,点击『刷新』按键;


OpenWebmail就会自动收取邮件了,并将收到的邮件显示在【收件箱】中;


打开【ok主题邮件】后,详细内容信息如下;


至此,使用OpenWebmail应用程序接收和发送电子邮件工作已经全部完成!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

SACC2019中国系统架构师大会

【数字转型 架构演进】SACC2019中国系统架构师大会,8.5折限时优惠重磅来袭!
2019年10月31日~11月2日第11届中国系统架构师大会(SACC2019)将在北京隆重召开。四大主线并行的演讲模式,1个主会场、20个技术专场、超千人参与的会议规模,100+来自互联网、金融、制造业、电商等领域的嘉宾阵容,将为广大参会者提供一场最具价值的技术交流盛会。

限时8.5折扣期:2019年9月30日前


----------------------------------------

大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP