1、实验报告 目录 实验环境介绍 2 (1) 邮件服务器的IP地址是192.168.1.1,主机域名为,主机为域提供邮件服务 2 (2) 安装并配置sendmail服务器具有用户身份验证功能 2 (3) 建立邮件用户账号test1和test2 2 (4) 分别使用邮件客户端软件和openwebmail界面实现test1和test2用户之间的邮件互发,验证邮件服务器的基本功能 2 完成标准 2 (1) 能够构建完整的邮件应用系统 2 (2) 能够安装并配置sendmail服务器实现SMTP功能 2 (3) 能够安装并配置dovecot服务器实现POP3功能 2 (4) 能够正确
2、设置DNS服务器中邮件服务器记录 2 (5) 能够设置邮件客户端软件使用邮件服务器 2 (6) 能够安装并配置openwebmail应用系统实现webmail功能 2 实验步骤 2 一.安装并配置sendmail服务器 2 (1) 使用rpm命令确认sendmail软件包已经安装 2 (2) 使用rpm命令安装sendmail-cf和sendmail-doc软件包 2 (3) 在文件“/etc/mail/sendmail.mc”中配置服务的网络接口和SMTP认证设置 3 (4) 使用m4命令生成“/etc/mail/sendmail.cf”配置文件 3 (5) 确认“/usr
3、/lib/sasl2/sendmail.conf”配置文件的内容和saslauthd服务程序已经启动 3 (6) 使用sendmail脚本启动sendmail服务器程序 3 二.安装并配置dovecot服务器 3 (1) 使用RHEL系统中的应用程序管理工具安装dovecot服务器软件包 3 (2) 在“/etc/dovecot.conf”文件中设置dovecot服务器提供POP3服务 4 (3) 使用dovecot脚本启动dovecot服务程序 5 (4) 通过netstat命令查看dovecot服务程序监听的服务端口 5 三.域名和用户账号设置 5 (1)在邮件服务器主机中
4、为用户test1和 test2建立系统账号密码为123 5 (2)在域的主DNS服务器中添加的地址解析记录 5 (3)在域名的主DNS服务器中添加MX记录指向的邮件服务器主机 5 (4)验证DNS服务器中的邮件服务器的相关的解析 6 四.设置邮件客户端软件 6 (1)在OE邮件客户端软件中配置test1和test2用户的邮件账号 7 (2)在OE中进行邮件的撰写与发送实现test1和test2之间的邮件互发 12 (3)在OE中进行邮件的收取,验证test1和test2之间的邮件互发 13 (4)在OE中设置邮件账号的SMTP用户认证,并发送邮件到公共邮件系统来验证SMTP验证
5、功能 13 (5)在OE中发送的收取邮件时观察/var/log/maillog文件中的事件记录 13 五.安装并配置openwebmail应用系统 14 (1)禁用RHEL4系统中的SELinux功能,并重新启动 14 (2)从openwebmail的官方网站和rpmfind网站获得安装openwebmail系统需要的所有软件包 14 (3)使用rpm命令安装openwebmail系统需要的所有软件包 15 (4)建立/var/www/cgi-bin/openwebmail/etc/dbm.conf文件并初始化openwebmail系统 15 (5)在/var/www/cgi-b
6、in/openwebmail/etc/openwebmail.conf文件中配置使用简体中文环境 16 (6)确认系统中httpd服务器软件包的安装的httpd服务程序的启动 17 (7)使用test1和test2用户账号登录openwebmail界面 17 (7) 在openwebmail界面中完成test1和test2用户之间的邮件互发 19 实验环境介绍 在benet公司上海分公司的内部服务器建设中,需在搭建一台linux服务器实现DHCP、NIS、FTP、Samba等网络服务功能,为同系统中的其它主机服务,此服务器是上海分公司内部的第一台linux服务器,该服务器选择RH
7、EL4作为安装的linux版本。 在公司内部使用sendmail和dovecot构建邮件服务器,实验现邮件的发送和接收,并通过搭建openwebmail系统实现webmail的功能,具体要求如下: (1) 邮件服务器的IP地址是192.168.1.1,主机域名为,主机为域提供邮件服务 (2) 安装并配置sendmail服务器具有用户身份验证功能 (3) 建立邮件用户账号test1和test2 (4) 分别使用邮件客户端软件和openwebmail界面实现test1和test2用户之间的邮件互发,验证邮件服务器的基本功能 任务:邮件系统配置管理 完成标准 (1) 能够构建完整
8、的邮件应用系统 (2) 能够安装并配置sendmail服务器实现SMTP功能 (3) 能够安装并配置dovecot服务器实现POP3功能 (4) 能够正确设置DNS服务器中邮件服务器记录 (5) 能够设置邮件客户端软件使用邮件服务器 (6) 能够安装并配置openwebmail应用系统实现webmail功能 实验步骤 一.安装并配置sendmail服务器 (1) 使用rpm命令确认sendmail软件包已经安装 (2) 使用rpm命令安装sendmail-cf和sendmail-doc软件包 (3) 在文件“/etc/mail/sendmail.mc”中配置服务
9、的网络接口和SMTP认证设置 (4) 使用m4命令生成“/etc/mail/sendmail.cf”配置文件 (5) 确认“/usr/lib/sasl2/sendmail.conf”配置文件的内容和saslauthd服务程序已经启动 (6) 使用sendmail脚本启动sendmail服务器程序 二.安装并配置dovecot服务器 (1) 使用RHEL系统中的应用程序管理工具安装dovecot服务器软件包 (2) 在“/etc/dovecot.conf”文件中设置dovecot服务器提供POP3服务 (3) 使用dovecot脚
10、本启动dovecot服务程序 (4) 通过netstat命令查看dovecot服务程序监听的服务端口 三.域名和用户账号设置 (1)在邮件服务器主机中为用户test1和 test2建立系统账号密码为123 (2)在域的主DNS服务器中添加的地址解析记录 (3)在域名的主DNS服务器中添加MX记录指向的邮件服务器主机 (4)验证DNS服务器中的邮件服务器的相关的解析 四.设置邮件客户端软件 (1)在OE邮件客户端软件中配置test1和test2用户的邮件账号 (2)在OE中进行邮件的撰写
11、与发送实现test1和test2之间的邮件互发 (3)在OE中进行邮件的收取,验证test1和test2之间的邮件互发 (4)在OE中设置邮件账号的SMTP用户认证,并发送邮件到公共邮件系统来验证SMTP验证功能 (5)在OE中发送的收取邮件时观察/var/log/maillog文件中的事件记录 五.安装并配置openwebmail应用系统 (1)禁用RHEL4系统中的SELinux功能,并重新启动 (2)从openwebmail的官方网站和rpmfind网站获得安装openwebmail系统需要的所有软件包 (3)
12、使用rpm命令安装openwebmail系统需要的所有软件包 (4)建立/var/www/cgi-bin/openwebmail/etc/dbm.conf文件并初始化openwebmail系统 (5)在/var/www/cgi-bin/openwebmail/etc/openwebmail.conf文件中配置使用简体中文环境 (6)确认系统中httpd服务器软件包的安装的httpd服务程序的启动 (7)使用test1和test2用户账号登录openwebmail界面 (7) 在openwebmail界面中完成test1和test2用户之间的邮件互发 用test1登录并发送邮件 用test2接收test1发送的邮件






