第19章邮件服务器配置和管理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.Sendmail 2.Qmail 3.Postfix
第19章邮件服务器配置和管理
19.2 安装邮件服务器
本节将以Postfix-2.5.5和SASL2.1.22为例,介绍如何 通过整合安装,在Linux系统上搭建具有SMTP身份认证功 能的邮件服务器。同时还会介绍邮件服务的启动、关闭和 检测,以及配置邮件服务的开机自动运行等。
1.MUA 2.MTA 3.MDA
第19章邮件服务器配置和管理
19.1.1 电子邮件传输过程
第19章邮件服务器配置和管理
19.1.2 邮件相关协议
电子邮件包括有多种的通信协议,它们分别用于实现 电子邮件的发送和接收,其中常见的电子邮件发送协议有 SMTP,而常见的电子邮件接收协议则有POP3和IMAP, 下面分别对这几个常见的邮件协议进行介绍。
第19章邮件服务器配置和管理
19.4.4 配置dovecot服务的自动运行
Red Hat Enterprise Linux 5.2支持程序服务的开机 自动运行,通过编写dovecot服务的启动关闭脚本,并在 系统中进行必要的配置,可以实现dovecot服务的开机自 动启动。
第19章邮件服务器配置和管理
第19章邮件服务器配置和管理
19.4.1 安装Dovecot
Dovecot是一个由Timo Sirainen开发的POP和IMAP服 务器,速度快、扩展性强,而且在安全性方面非常出众。用户 可以通过其官方网站http://www.dovecot.org下载最新版本的 Dovecot源代码安装包。截至本书定稿前,该软件的最新版本 为1.1.3,安装文件为dovecot-1.1.3.tar.gz。
第19章邮件服务器配置 和管理
2020/11/25
第19章邮件服务器配置和管理
19.1 电子邮件简介
电子邮件服务采用服务器/客户端的工作模式,通过 SMTP、POP和IMAP协议分别实现邮件的发送和接收。目 前Linux系统中常用的电子邮件服务器软件主要有 sendmail、qmail和postfix等,而客户端则有mail、pine 和elm等。
/etc/postfix/main.cf是Postfix主要的配置文件,对 Postfix配置的所有更改都是通过修改该配置文件来实现, 更改后需重启Postfix服务使配置生效。Postfix安装完成后 。
1.myorigin参数 2.mydestination参数 3.myhostname参数 4.mydomain参数 5.notify_classes参数 6.inet_interfaces参数
第19章邮件服务器配置和管理
19.2.1 安装SASL
第19章邮件服务器配置和管理
19.2.2 安装POSTFIX
Postfix是一款非常优秀的邮件服务器程序,用户可以 通过其官方网站http://www.postfix.org/下载其最新的源 代码安装包。截至本书定稿前,最新的Postfix版本为2.5.5 ,安装包的文件名为postfix-2.5.5.tar.gz。
第19章邮件服务器配置和管理
19.4.2 配置Dovecot
dovecot安装完成后还需要作进一步的设置才能正式 使用。其配置的更改主要通过修改dovecot.conf配置文件 来实现,安装后dovecot默认并不会创建该配置文件,但 会在/etc/dovecot目录下提供一个该配置文件的示例文件 。用户可以通过该文件手工生成配置文件,如下所示。
第19章邮件服务器配置和管理
19.2.4 配置saslauthd服务的自动运行
Red Hat Enterprise Linux 5.2支持程序服务的开机 自动运行,通过编写saslauthd服务的启动关闭脚本,并在 系统中进行必须的配置,可以实现saslauthd服务的开机自 动启动。
第19章邮件服务器配置和管理
第19章邮件服务器配置和管理
19.2.1 安装SASL
SMTP服务器都有一个缺点,那就是没有任何的认证 机制。因为这些SMTP服务器是互联网刚起步之初进行设 计的,当时的黑客的威胁还不像现在这么的严重,所以设 计者并没有全面考虑这方面的问题。由于SMTP通信过程 缺乏认证机制,用户可以不经过认证就发送邮件,SMTP 服务器无法确认SMTP客户机的合法性,而SMTP客户机也 无法确认SMTP服务器的合法性。因此,用户可以冒名发 送邮件,同时也导致了垃圾邮件的泛滥。所以现在搭建 SMTP服务器时一般都会额外安装认证模块,实现SMTP服 务的用户认证。
19.2.5 配置postfix服务的自动运行
Red Hat Enterprise Linux 5.2支持程序服务的开机 自动运行,通过编写postfix服务的启动关闭脚本,并在系 统中进行必须的配置,可以实现Postfix服务的开机自动启 动。
第19章邮件服务器配置和管理
19.3 Postfix配置
第19章邮件服务器配置和管理
19.2.3 启动和关闭邮件服务
整合SASL后,Postfix通过调用SASL实现了SMTP的 验证功能,可以有效地杜绝用户冒名发送电子邮件情况的 发生。而SASL则是通过saslauthd进程进行口令验证,该 进程的启动命令以及说明如下所示。
# /usr/local/sbin/saslauthd -a pam
第19章邮件服务器配置和管理
19.4 POP和IMAP的实现
正如19.1.2节中所介绍的那样,POP和IMAP是从邮件 服务器中读取邮件时使用的协议。其中,POP3需要从邮件 服务器中下载邮件才能浏览,而IMAP4则可以将邮件留在 服务器端直接对邮件进行管理、操作。Postfix默认只支持 SMTP功能,接下来将通过Dovecot来完成对POP3及 IMAP4协议支持的邮件接收服务器的搭建。
第19章邮件服务器配置和管理
19.1.1 电子邮件传输过程
相信很多有上过互联网的用户对使用电子邮件并不陌 生,因为一直以来电子邮件服务都是互联网的一个非常重 要的组成部分。但是真正了解电子邮件工作原理的人相信 并不会多。那么电子邮件到底是怎么传输的呢?下面将分 成“寄信”和“收信”两个步骤进行介绍。一个邮件系统 主要由3个部分组成:MUA(Mail Transfer Agent)、 MTA(Mail Transfer Agent)和MDA(Mail Delivery Agent)。
3rew
演讲完毕,谢谢听讲!
再见,see you again
2020/11/25
第19章邮件服务器配置和管理
1.SMTP协议 2.POP协议 3.IMAP协议
第19章邮件服务器配置和管理
19.1.3 Linwenku.baidu.comx下常用的邮件服务器程序
在Linux系统下可选择的邮件服务器程序有很多,但 经过多年的发展和优胜劣汰,真正能得到广泛使用的只有 Sendmail、Postfix、Qmail等寥寥几种,下面分别对这三 种最常用的邮件服务器程序进行介绍。
cp /etc/dovecot/dovecot-example.conf /etc/dovecot/dovecot.conf
protocols = pop3 pop3s imap imaps listen = * disable_plaintext_auth = no ssl_disable = yes mail_location = mbox:~/mail:INBOX=/var/mail/%u
第19章邮件服务器配置和管理
19.4.3 启动关闭Dovecot
至此,Dovecot已经配置完成,接下来可以运行并启动 Dovecot进程以检测服务的配置是否正确。Dovecot的启动命 令为devecot,默认安装后保存在 “/usr/local/dovecot/sbin/”目录下。启动后,dovecot将会 生成多个进程。
第19章邮件服务器配置和管理
19.2 安装邮件服务器
本节将以Postfix-2.5.5和SASL2.1.22为例,介绍如何 通过整合安装,在Linux系统上搭建具有SMTP身份认证功 能的邮件服务器。同时还会介绍邮件服务的启动、关闭和 检测,以及配置邮件服务的开机自动运行等。
1.MUA 2.MTA 3.MDA
第19章邮件服务器配置和管理
19.1.1 电子邮件传输过程
第19章邮件服务器配置和管理
19.1.2 邮件相关协议
电子邮件包括有多种的通信协议,它们分别用于实现 电子邮件的发送和接收,其中常见的电子邮件发送协议有 SMTP,而常见的电子邮件接收协议则有POP3和IMAP, 下面分别对这几个常见的邮件协议进行介绍。
第19章邮件服务器配置和管理
19.4.4 配置dovecot服务的自动运行
Red Hat Enterprise Linux 5.2支持程序服务的开机 自动运行,通过编写dovecot服务的启动关闭脚本,并在 系统中进行必要的配置,可以实现dovecot服务的开机自 动启动。
第19章邮件服务器配置和管理
第19章邮件服务器配置和管理
19.4.1 安装Dovecot
Dovecot是一个由Timo Sirainen开发的POP和IMAP服 务器,速度快、扩展性强,而且在安全性方面非常出众。用户 可以通过其官方网站http://www.dovecot.org下载最新版本的 Dovecot源代码安装包。截至本书定稿前,该软件的最新版本 为1.1.3,安装文件为dovecot-1.1.3.tar.gz。
第19章邮件服务器配置 和管理
2020/11/25
第19章邮件服务器配置和管理
19.1 电子邮件简介
电子邮件服务采用服务器/客户端的工作模式,通过 SMTP、POP和IMAP协议分别实现邮件的发送和接收。目 前Linux系统中常用的电子邮件服务器软件主要有 sendmail、qmail和postfix等,而客户端则有mail、pine 和elm等。
/etc/postfix/main.cf是Postfix主要的配置文件,对 Postfix配置的所有更改都是通过修改该配置文件来实现, 更改后需重启Postfix服务使配置生效。Postfix安装完成后 。
1.myorigin参数 2.mydestination参数 3.myhostname参数 4.mydomain参数 5.notify_classes参数 6.inet_interfaces参数
第19章邮件服务器配置和管理
19.2.1 安装SASL
第19章邮件服务器配置和管理
19.2.2 安装POSTFIX
Postfix是一款非常优秀的邮件服务器程序,用户可以 通过其官方网站http://www.postfix.org/下载其最新的源 代码安装包。截至本书定稿前,最新的Postfix版本为2.5.5 ,安装包的文件名为postfix-2.5.5.tar.gz。
第19章邮件服务器配置和管理
19.4.2 配置Dovecot
dovecot安装完成后还需要作进一步的设置才能正式 使用。其配置的更改主要通过修改dovecot.conf配置文件 来实现,安装后dovecot默认并不会创建该配置文件,但 会在/etc/dovecot目录下提供一个该配置文件的示例文件 。用户可以通过该文件手工生成配置文件,如下所示。
第19章邮件服务器配置和管理
19.2.4 配置saslauthd服务的自动运行
Red Hat Enterprise Linux 5.2支持程序服务的开机 自动运行,通过编写saslauthd服务的启动关闭脚本,并在 系统中进行必须的配置,可以实现saslauthd服务的开机自 动启动。
第19章邮件服务器配置和管理
第19章邮件服务器配置和管理
19.2.1 安装SASL
SMTP服务器都有一个缺点,那就是没有任何的认证 机制。因为这些SMTP服务器是互联网刚起步之初进行设 计的,当时的黑客的威胁还不像现在这么的严重,所以设 计者并没有全面考虑这方面的问题。由于SMTP通信过程 缺乏认证机制,用户可以不经过认证就发送邮件,SMTP 服务器无法确认SMTP客户机的合法性,而SMTP客户机也 无法确认SMTP服务器的合法性。因此,用户可以冒名发 送邮件,同时也导致了垃圾邮件的泛滥。所以现在搭建 SMTP服务器时一般都会额外安装认证模块,实现SMTP服 务的用户认证。
19.2.5 配置postfix服务的自动运行
Red Hat Enterprise Linux 5.2支持程序服务的开机 自动运行,通过编写postfix服务的启动关闭脚本,并在系 统中进行必须的配置,可以实现Postfix服务的开机自动启 动。
第19章邮件服务器配置和管理
19.3 Postfix配置
第19章邮件服务器配置和管理
19.2.3 启动和关闭邮件服务
整合SASL后,Postfix通过调用SASL实现了SMTP的 验证功能,可以有效地杜绝用户冒名发送电子邮件情况的 发生。而SASL则是通过saslauthd进程进行口令验证,该 进程的启动命令以及说明如下所示。
# /usr/local/sbin/saslauthd -a pam
第19章邮件服务器配置和管理
19.4 POP和IMAP的实现
正如19.1.2节中所介绍的那样,POP和IMAP是从邮件 服务器中读取邮件时使用的协议。其中,POP3需要从邮件 服务器中下载邮件才能浏览,而IMAP4则可以将邮件留在 服务器端直接对邮件进行管理、操作。Postfix默认只支持 SMTP功能,接下来将通过Dovecot来完成对POP3及 IMAP4协议支持的邮件接收服务器的搭建。
第19章邮件服务器配置和管理
19.1.1 电子邮件传输过程
相信很多有上过互联网的用户对使用电子邮件并不陌 生,因为一直以来电子邮件服务都是互联网的一个非常重 要的组成部分。但是真正了解电子邮件工作原理的人相信 并不会多。那么电子邮件到底是怎么传输的呢?下面将分 成“寄信”和“收信”两个步骤进行介绍。一个邮件系统 主要由3个部分组成:MUA(Mail Transfer Agent)、 MTA(Mail Transfer Agent)和MDA(Mail Delivery Agent)。
3rew
演讲完毕,谢谢听讲!
再见,see you again
2020/11/25
第19章邮件服务器配置和管理
1.SMTP协议 2.POP协议 3.IMAP协议
第19章邮件服务器配置和管理
19.1.3 Linwenku.baidu.comx下常用的邮件服务器程序
在Linux系统下可选择的邮件服务器程序有很多,但 经过多年的发展和优胜劣汰,真正能得到广泛使用的只有 Sendmail、Postfix、Qmail等寥寥几种,下面分别对这三 种最常用的邮件服务器程序进行介绍。
cp /etc/dovecot/dovecot-example.conf /etc/dovecot/dovecot.conf
protocols = pop3 pop3s imap imaps listen = * disable_plaintext_auth = no ssl_disable = yes mail_location = mbox:~/mail:INBOX=/var/mail/%u
第19章邮件服务器配置和管理
19.4.3 启动关闭Dovecot
至此,Dovecot已经配置完成,接下来可以运行并启动 Dovecot进程以检测服务的配置是否正确。Dovecot的启动命 令为devecot,默认安装后保存在 “/usr/local/dovecot/sbin/”目录下。启动后,dovecot将会 生成多个进程。