邮件服务器配置与管理

实训项目 邮件服务器配置与管理

一、实训目的

● 能熟练完成企业POP3邮件服务器的安装与配置。

● 能熟练完成企业Sendmail邮件服务器的安装与配置。

二、项目背景

企业需求:企业需要构建自己的邮件服务器供员工使用;本企业已经申请了域名jyg.com,要求企业内部员工的邮件地址为 [email protected] 格式。员工可以通过浏览器或者专门的客户端软件收发邮件。除此之外,最好可以提供网络硬盘、反垃圾邮件,自动回复等功能。

任务:假设邮件服务器的IP地址为192.168.1.2,域名为mail.jyg.com。请构建POP3 和SMTP 服务器,为局域网中的用户提供电子邮件;邮件要能发送到 Internet 上,同时 Internet 上的用户也能把邮件发到企业内部用户的邮箱。要设置邮箱的最大容量为20M,邮箱内邮件数不得超过500封,单个邮件不得超过4M。之外希望能提供邮件自动回复功能,提供反垃圾邮件功能。

三、实训内容

练习Linux系统下邮件服务器的配置方法。

四、实训步骤

子项目1.sendmail服务的安装、启动与停止

●安装sendmail服务。

●启动与停止sendmail服务。

子项目2. sendmail邮件服务器的配置

●编辑/etc/mail/sendmail.mc文件,修改邮件服务器的监听IP。

将:

修改为:

●利用m4宏编译工具将sendmail.mc文件编译生成新的sendmail.cf文件。

●修改/etc/mail/local-host-names文件,设置本地邮件服务器所投递的域。

●向系统中添加测试帐号yuangong1和yuangong2,并分别设置密码。

●修改DNS服务器的MX资源记录,将MX资源记录修改为mail.jyg.com。

●修改好之后,重新启动sendmail服务即可。

子项目3.POP3邮件服务器的配置

●插入RHEL4的第四张安装,安装dovecot软件。

●修改/etc/dovecot.conf配置文件,使其支持POP3服务。

●启动dovecot服务,使其支持POP3服务。

五、实训思考题

1.如果在sendmail中,开放了对远程服务器的中继权限,同时又设置了SMTP认证,则在远程服务器通过本地Mail服务器发送邮件时,本地服务器将首先应用哪一种控制策略?如何检验?

2.停止了Sendmail服务后,能否继续通过本地服务器向外发送邮件?

六、实训报告要求

● 实训目的。

● 实训内容。

● 实训步骤。

● 实训中的问题和解决方法。

● 回答实训思考题。

● 实训心得与体会。

建议与意见。

测试过程:

[root@linux1 mail]# telnet 192.168.1.100 25

Trying 192.168.1.100...

Connected to www.lch.com (192.168.1.100).

Escape character is '^]'.

220 localhost.localdomain ESMTP Sendmail 8.13.1/8.13.1; Wed, 27 Oct 2010 19:27:34 +0800

het^H

500 5.5.1 Command unrecognized:

helo lch.com

250 localhost.localdomain Hello www.lch.com [192.168.1.100], pleased to meet you

mail from:[email protected]

250 2.1.0 [email protected]... Sender ok

rcpt to:[email protected]

250 2.1.5 [email protected]... Recipient ok

data

354 Enter mail, end with

for^H

from ^H

from:[email protected]

to:[email protected]

subject:teh first mail

hello,world!

.

250 2.0.0 o9RBRYvq003421 Message accepted for delivery

quit

221 2.0.0 localhost.localdomain closing connection

Connection closed by foreign host.

[root@linux1 mail]# telnet 192.168.1.100 110

Trying 192.168.1.100...

Connected to www.lch.com (192.168.1.100).

Escape character is '^]'.

+OK dovecot ready.

user user

+OK

pass 0

+OK Logged in.

list

+OK 1 messages:

1 603

.

retr1

-ERR Unknown command: RETR1

retr 1

+OK 603 octets

Return-Path:

Received: from lch.com (www.lch.com [192.168.1.100])

by localhost.localdomain (8.13.1/8.13.1) with SMTP id o9RBRYvq003421

for [email protected]; Wed, 27 Oct 2010 19:29:08 +0800

Date: Wed, 27 Oct 2010 19:27:34 +0800

From: [email protected]

Message-Id:

X-IMAPbase: 1288179030 1

Status: O

X-UID: 1

Content-Length: 83

X-Keywords:

for

from

from:[email protected]

to:[email protected]

subject:teh first mail

hello,world!

.

qut^H

-ERR Unknown command: QUT

quit

+OK Logging out.

Connection closed by foreign host.

[root@linux1 mail]#

先来练习寄信:

[root@Linux ~]# Mail localhost 25

Trying 127.0.0.1.

Connected to localhost.

Escape character is '_]'.

220 Linux.vbird.tsai ESMTP Postfix

ehlo localhost

250-Linux.vbird.tsai

250-PIPELINING

250-SIZE 10240000

250-VRFY

250-ETRN

250 8BITMIME

Mail from:

250 Ok

rcpt to:

250 Ok

data

354 End data with .

This is a test Mail

Just test ! bye bye!

.

250 Ok: queued as CC8CFA26AC

quit

这样就能够将信放置到队列中,并且等待寄出.比较麻烦的是您需要手动输入header与body的所有项目,包括

MAIL FROM: usersname

MAIL FROM:

另外,许多MTA目前都会限制再使用Mail From时要先使用HELO或者是EHLO打招呼,否则将会不允许进行后续通信.那么直接收信呢?Linux Telnet中可以进行如下操作.

[root@Linux ~]# Telnet localhost 110

Trying 127.0.0.1.

Connected to localhost.

Escape character is '_]'.

+OK dovecot ready.

user dmtsai

+OK

pass your_password

+OK Logged in.

list

+OK 3 messages:

1 912

2 1016

3 675

retr 2

+OK 1016 octets

quit

+OK Logging out.

Linux Telnet联机到本机上进行收、发信件的功能.不过,真是不好用.所以我们下面介绍一个可以跨平台的窗口界面软件,可以在任何操作系统上使用该软件.

实训项目 邮件服务器配置与管理

一、实训目的

● 能熟练完成企业POP3邮件服务器的安装与配置。

● 能熟练完成企业Sendmail邮件服务器的安装与配置。

二、项目背景

企业需求:企业需要构建自己的邮件服务器供员工使用;本企业已经申请了域名jyg.com,要求企业内部员工的邮件地址为 [email protected] 格式。员工可以通过浏览器或者专门的客户端软件收发邮件。除此之外,最好可以提供网络硬盘、反垃圾邮件,自动回复等功能。

任务:假设邮件服务器的IP地址为192.168.1.2,域名为mail.jyg.com。请构建POP3 和SMTP 服务器,为局域网中的用户提供电子邮件;邮件要能发送到 Internet 上,同时 Internet 上的用户也能把邮件发到企业内部用户的邮箱。要设置邮箱的最大容量为20M,邮箱内邮件数不得超过500封,单个邮件不得超过4M。之外希望能提供邮件自动回复功能,提供反垃圾邮件功能。

三、实训内容

练习Linux系统下邮件服务器的配置方法。

四、实训步骤

子项目1.sendmail服务的安装、启动与停止

●安装sendmail服务。

●启动与停止sendmail服务。

子项目2. sendmail邮件服务器的配置

●编辑/etc/mail/sendmail.mc文件,修改邮件服务器的监听IP。

将:

修改为:

●利用m4宏编译工具将sendmail.mc文件编译生成新的sendmail.cf文件。

●修改/etc/mail/local-host-names文件,设置本地邮件服务器所投递的域。

●向系统中添加测试帐号yuangong1和yuangong2,并分别设置密码。

●修改DNS服务器的MX资源记录,将MX资源记录修改为mail.jyg.com。

●修改好之后,重新启动sendmail服务即可。

子项目3.POP3邮件服务器的配置

●插入RHEL4的第四张安装,安装dovecot软件。

●修改/etc/dovecot.conf配置文件,使其支持POP3服务。

●启动dovecot服务,使其支持POP3服务。

五、实训思考题

1.如果在sendmail中,开放了对远程服务器的中继权限,同时又设置了SMTP认证,则在远程服务器通过本地Mail服务器发送邮件时,本地服务器将首先应用哪一种控制策略?如何检验?

2.停止了Sendmail服务后,能否继续通过本地服务器向外发送邮件?

六、实训报告要求

● 实训目的。

● 实训内容。

● 实训步骤。

● 实训中的问题和解决方法。

● 回答实训思考题。

● 实训心得与体会。

建议与意见。

测试过程:

[root@linux1 mail]# telnet 192.168.1.100 25

Trying 192.168.1.100...

Connected to www.lch.com (192.168.1.100).

Escape character is '^]'.

220 localhost.localdomain ESMTP Sendmail 8.13.1/8.13.1; Wed, 27 Oct 2010 19:27:34 +0800

het^H

500 5.5.1 Command unrecognized:

helo lch.com

250 localhost.localdomain Hello www.lch.com [192.168.1.100], pleased to meet you

mail from:[email protected]

250 2.1.0 [email protected]... Sender ok

rcpt to:[email protected]

250 2.1.5 [email protected]... Recipient ok

data

354 Enter mail, end with

for^H

from ^H

from:[email protected]

to:[email protected]

subject:teh first mail

hello,world!

.

250 2.0.0 o9RBRYvq003421 Message accepted for delivery

quit

221 2.0.0 localhost.localdomain closing connection

Connection closed by foreign host.

[root@linux1 mail]# telnet 192.168.1.100 110

Trying 192.168.1.100...

Connected to www.lch.com (192.168.1.100).

Escape character is '^]'.

+OK dovecot ready.

user user

+OK

pass 0

+OK Logged in.

list

+OK 1 messages:

1 603

.

retr1

-ERR Unknown command: RETR1

retr 1

+OK 603 octets

Return-Path:

Received: from lch.com (www.lch.com [192.168.1.100])

by localhost.localdomain (8.13.1/8.13.1) with SMTP id o9RBRYvq003421

for [email protected]; Wed, 27 Oct 2010 19:29:08 +0800

Date: Wed, 27 Oct 2010 19:27:34 +0800

From: [email protected]

Message-Id:

X-IMAPbase: 1288179030 1

Status: O

X-UID: 1

Content-Length: 83

X-Keywords:

for

from

from:[email protected]

to:[email protected]

subject:teh first mail

hello,world!

.

qut^H

-ERR Unknown command: QUT

quit

+OK Logging out.

Connection closed by foreign host.

[root@linux1 mail]#

先来练习寄信:

[root@Linux ~]# Mail localhost 25

Trying 127.0.0.1.

Connected to localhost.

Escape character is '_]'.

220 Linux.vbird.tsai ESMTP Postfix

ehlo localhost

250-Linux.vbird.tsai

250-PIPELINING

250-SIZE 10240000

250-VRFY

250-ETRN

250 8BITMIME

Mail from:

250 Ok

rcpt to:

250 Ok

data

354 End data with .

This is a test Mail

Just test ! bye bye!

.

250 Ok: queued as CC8CFA26AC

quit

这样就能够将信放置到队列中,并且等待寄出.比较麻烦的是您需要手动输入header与body的所有项目,包括

MAIL FROM: usersname

MAIL FROM:

另外,许多MTA目前都会限制再使用Mail From时要先使用HELO或者是EHLO打招呼,否则将会不允许进行后续通信.那么直接收信呢?Linux Telnet中可以进行如下操作.

[root@Linux ~]# Telnet localhost 110

Trying 127.0.0.1.

Connected to localhost.

Escape character is '_]'.

+OK dovecot ready.

user dmtsai

+OK

pass your_password

+OK Logged in.

list

+OK 3 messages:

1 912

2 1016

3 675

retr 2

+OK 1016 octets

quit

+OK Logging out.

Linux Telnet联机到本机上进行收、发信件的功能.不过,真是不好用.所以我们下面介绍一个可以跨平台的窗口界面软件,可以在任何操作系统上使用该软件.


相关内容

  • 5.7.2邮箱账号创建与配置(1)
  • 5.7.2 邮箱账号创建与配置(1) 5.7.2 邮箱账号创建与配置 此处介绍的账户创建方式同样适用于其他邮件服务器类型,后面不再介绍.CMailServer提供了如下两种模式来实现邮箱账号创建方式. 1.通过CMailServer操作界面创建 (1)在CMailServer的用户列表视图上单击鼠标 ...

  • 校园网结课论文
  • 秦皇岛职业技术学院 课程设计论文 设计题目: 营利公司局域网组建 学生姓名 辅导老师专业名称: 网络系统管理 所在系部: 信息工程系 摘要 随着INTERNET的快速发展,企业的发展已经离不开网络,网络已经成为影响企业发展的重要因素.对于企业而言,加强计算机网络的建设,推进信息化的建设是为了学习先进 ...

  • 电子邮件服务器的配置
  • 电子邮件服务器配置 电子邮件是目前上网族最常用的联系方式之一,用户可以使用申请到的免费或收费电子邮箱传递资料和信息,既方便又快捷.目前有多家互联网企业可以提供电子邮件服务(如网易.搜狐.Google的Gmail等),这些企业往往会搭建功能足够强劲的邮件服务器为用户提供优质服务.搭建邮件服务器往往需要 ...

  • 手把手教你架设局域网邮件服务器
  • 很多企业局域网内都架设了邮件服务器,用于进行公文发送和工作交流.但使用专业的企业邮件系统软件需要大量的资金投入,这对于很多企业来说是无法承受的.其实我们可以通过Windows Server 2003提供的POP3服务和SMTP服务架设小型邮件服务器来满足我们的需要. 一.安装POP3和SMTP服务组 ...

  • 中国电信综合办公安装配置手册
  • 中国电信 综合办公安装配置手册 成都泽东科技有限公司 二零零九年三月 目 录 1 1.1 1.2 1.3 2 3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 4 5 5.1 引言 .................................................. ...

  • Windows live mail详细教程
  • Windows live mail使用教程 第一章 Windows live mail 基本知识 一.什么是Windows live mail Windows live mail的前身是微软Office 办公组件中的Outlook ,在微软推出其操作系统Windows VISTA时,将其作为内嵌软件 ...

  • 数据通信与网络技术实验指导书20150925
  • <数据通信与网络技术> 实验指导书 信息与通信学院 实验要求 1.每位学生必须按规定完成实验,因故不能参加实验者,应课前向指导教师请假(必须经有关领导批准).对所缺实验要在期末考试规定时间内补齐,缺实验者不得参加期末考试. 2.每次实验课前,必须作到预习,弄清实验题目.目的.内容.步骤和 ...

  • 电子邮件客户端软件的配置与使用
  • 实验三 电子邮件的使用 实验目的: 学会使用Outlook配置收发电子邮件. 实验设备: 已经接入Internet的网络实验室,机器上装有IE浏览器,Outlook Express. 实验内容: 1.掌握实验前准备知识: 2.基于Web服务的电子邮件操作 打开IE浏览器,登陆邮件服务网站,申请一个Y ...

  • Web服务器安装与配置实验报告
  • Web服务器安装与配置 实验名称:Web服务器安装与配置 实验目的:1.IIS服务器的安装与配置 2.Apache的安装与配置 3.Tomcat的安装与配置 实验准备:信息服务(IIS)管理器.Apache安装文件.Tomcat安装文件.在实 验之前对IIS.Apache.Tomcat应该有个初步的 ...