一. 邮件服务器,的一些基本常识。

1. POP  协议 端口号为:110  用于接收邮件。

2. SMTP 协议 端口号为:25  用于发送邮件。

3. 邮件传输的过程有两种情况。

   1)一种是,邮件发送与接收者在同一域内。

    2)一种是,邮件发送与接收者在不同域内,此时必须通过DNS服务器来转换。

二. 配置前的工作如下:

1. 确认服务是否安装。

     rpm -qa sendmail

在LINUX中部署sendmail 服务器(邮件服务器)

2. 调整状态。

     1)自动启动:

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

      2)手动调整:

在LINUX中部署sendmail 服务器(邮件服务器)

3. 更改hosts文件。

     /etc/hosts

     格式: 主机IP地址     主机的DNS名      主机的NETBIOS名

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

     service network restart

在LINUX中部署sendmail 服务器(邮件服务器)

4. 具体配置如下:

1)cd /etc/mail

      vi sendmail.cf (主配置文件)

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

2)cd /etc/mail

      vi local-host-names (指定主机名)

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

3)cd /etc/mail

       vi access   (定义中继)

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

       makemap hash access.db <access

在LINUX中部署sendmail 服务器(邮件服务器)

4)cd /etc

      vi dovecot.conf    (指定邮件接收协议)

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

       service dovecot restart

在LINUX中部署sendmail 服务器(邮件服务器)

5)最后重启SENDMAIL服务。

      service sendmail restart

在LINUX中部署sendmail 服务器(邮件服务器)

6)DNS的配置。

      在域的正向区域文件中加入MX记录。

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

       service named restart

在LINUX中部署sendmail 服务器(邮件服务器)

5. 测试:

在服务器上创建两个用户SSS和CCC用来做测试。

在LINUX中部署sendmail 服务器(邮件服务器)

 

确保服务器与客户机能正常能信。

服务器IP: 192.168.0.7

客户机IP: 192.168.0.101

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

 

在客户机的所有程序中打开Outlook Express 客户端软件。设置如下:

注:创建的帐户必须是服务器中的合法用户!

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

 

在LINUX中部署sendmail 服务器(邮件服务器)

 

用刚创建的SSS帐户给CCC用户发一封邮件。

在LINUX中部署sendmail 服务器(邮件服务器)

 

服务器切换成CCC用户登录。SSS没发之前是没有邮件的。

在LINUX中部署sendmail 服务器(邮件服务器)

 

CCC用户收到SSS发来的邮件。

在LINUX中部署sendmail 服务器(邮件服务器)

 

接下来CCC用户给SSS用户发邮件。

在LINUX中部署sendmail 服务器(邮件服务器)

 

SSS用户收到了CCC用户发来的邮件。

在LINUX中部署sendmail 服务器(邮件服务器)

 

 

完成这个实验的操作。