Linux网络服务10v1.0章节

上传人:E**** 文档编号:91241261 上传时间:2019-06-26 格式:PPT 页数:27 大小:1.44MB
返回 下载 相关 举报
Linux网络服务10v1.0章节_第1页
第1页 / 共27页
Linux网络服务10v1.0章节_第2页
第2页 / 共27页
Linux网络服务10v1.0章节_第3页
第3页 / 共27页
Linux网络服务10v1.0章节_第4页
第4页 / 共27页
Linux网络服务10v1.0章节_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《Linux网络服务10v1.0章节》由会员分享,可在线阅读,更多相关《Linux网络服务10v1.0章节(27页珍藏版)》请在金锄头文库上搜索。

1、Postfix邮件系统(一), 理论部分,常见的网站社区有哪些类型? 如何部署Discuz!论坛系统?,课程回顾,熟悉邮件系统的组成及使用的协议 学会安装并配置Postfix服务器 学会安装并配置Dovecot服务器,技能展示,本章结构,Postfix邮件系统(一),编译安装及服务控制,主要目录和配置文件,邮件系统角色、邮件协议,常见的邮件服务器软件,配置POP/IMAP收信服务,测试发信、收信功能,电子邮件系统基础,Postfix邮件服务基础,邮件服务器基本构建,配置SMTP发信服务,邮件系统角色 MUA(邮件用户代理)、MTA(邮件传输代理)、MDA(邮件分发代理 ) 邮件应用协议 SMT

2、P,简单邮件传输协议,TCP 25端口 POP3,第3版邮局协议,TCP 110端口 IMAP4,第4版互联网消息访问协议,TCP 143端口,电子邮件系统概述,商业邮件系统 Exchange:微软公司的重量级产品,与Windows系列软件产品相集成,协作性较好 Notes/Domino:IBM公司的商业电子邮件和办公协作软件产品,功能丰富、强大,提供跨平台支持 开源邮件系统 Sendmail:资格最古老,运行稳定,但安全性欠佳 Qmail:有更好的执行效率,配置、管理也很方便 Postfix:兼容Sendmail,采用模块化设计,在投递效率、稳定性、服务性能及安全性方面表现优秀,常见的邮件服

3、务器软件,1.准备工作 停用sendmail服务,并设置默认启动状态为关闭 2.源码编译及安装,编译安装Postfix,rootmail # /etc/init.d/sendmail stop 关闭 sendmail: 确定 rootmail # chkconfig -level 2345 sendmail off,rootmail # groupadd -g 1200 postdrop rootmail # groupadd -g 1000 postfix rootmail # useradd -M -u 1000 -g postfix -G postdrop -s /sbin/nologi

4、n postfix,rootmail # tar zxf postfix-2.8.2.tar.gz -C /usr/src/ rootmail # cd /usr/src/postfix-2.8.2,1.创建运行组、用户,2.解压缩源代码包,rootmail postfix-2.8.2# make makefiles CCARGS=-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl AUXLIBS=-L/usr/lib/sasl2 -lsasl2,3.编译前的配置,rootmail postfix-2.8.2# make rootmail

5、postfix-2.8.2# make install,4.编译并安装,Postfix服务控制 使用/usr/sbin/postfix命令 常见控制参数:start、stop、reload、check,Postfix服务的控制,rootmail # postfix start postfix/postfix-script: starting the Postfix mail system rootmail # postfix status postfix/postfix-script: the Postfix mail system is running: PID: 20520 rootmai

6、l # netstat -antp | grep “:25“ tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 20520/master rootmail # postfix check rootmail # postfix reload postfix/postfix-script: refreshing the Postfix mail system,若配置无误,则无输出信息,主进程master,配置文件目录:/etc/postfix/ 服务程序目录:/usr/libexec/postfix/ 邮件队列目录:/var/spool/postfix/ incoming、a

7、ctive、deferred hold、corrupt 邮件管理程序目录:/usr/sbin/ postalias、postmap、 postconf、postfix postqueue、postsuper,Postfix的主要目录,/etc/postfix/master.cf master主程序的配置文件 /etc/postfix/main.cf postfix服务的配置文件 辅助配置工具 postconf 执行 postconf ,查看当前的有效配置 执行 postconf -n ,查看非默认配置 执行 postconf -d ,查看默认配置,Postfix的配置文件,rootmail #

8、 postconf -n tmp.file rootmail # mv /etc/postfix/main.cf /etc/postfix/main.cf.bak rootmail # mv tmp.file /etc/postfix/main.cf,简化配置文件,/var/log/maillog 记录了postfix服务的邮件传递等过程信息 常用分析方法 动态跟踪日志变化 tail -f /var/log/maillog 关键词搜索 egrep (reject|error|fatal|panic): /var/log/maillog,Postfix的日志文件,请思考: MUA、MTA、MDA

9、分别代表什么意思? postfix服务的主要配置文件是什么? 如何启动、停止、重载postfix服务?,小结,Postfix:提供邮件发送服务(SMTP) Dovecot:提供邮件收取服务(POP3) Office Outlook:用于收发信的客户端工具,邮件服务器的基本构建2-1,案例环境: IP地址:173.16.16.2/24 主机名: 邮件域: 邮件帐号:使用本地系统用户 使用dovecot提供收信服务 域名设置 需要在 域的DNS服务器中注册,设置相应的A记录和MX记录,邮件服务器的基本构建2-2, IN MX 5 . mail IN A 173.16.16.2,1.设置main

10、.cf,并启动服务,配置SMTP发信服务2-1,rootmail # vi /etc/postfix/main.cf inet_interfaces = 173.16.16.2, 127.0.0.1 myhostname = mydomain = myorigin = $mydomain mydestination = $mydomain, $myhostname home_mailbox = Maildir/,监听服务的IP地址,外发邮件时发件人地址中的邮件域,允许投递到本地的目标邮件域,rootmail # postfix reload postfix/postfix-script:

11、refreshing the Postfix mail system,邮件存储位置和格式,重载配置内容,2.添加邮箱账号 3.SMTP发送邮件测试,配置SMTP发信服务2-2,rootmail # telnet 25 HELO 250 MAIL FROM: 250 2.1.0 Ok RCPT TO: 250 2.1.5 Ok DATA 354 End data with . This is a test mail by Xiaoqi. . 250 2.0.0 Ok: queued as CAFAC9302F5 QUIT,宣告客户机地址,告知发件人地址,告知收件人地址,告知要发送邮件数据,

12、点号表示正文结束,断开连接并退出,rootmail # ls -lh /home/lisi/Maildir/new/ 总计 4.0K -rw- 1 lisi mailusers 457 04-21 15:09 1302505773.Vfd00I2d001cM rootmail # cat /home/lisi/Maildir/new/1302505773.Vfd00I2d001cM Return-Path: X-Original-To: Delivered-To: Received: from ( 173.16.16.2) by (Postfix) with SMTP id for ;

13、 Mon, 21 Apr 2011 15:08:38 +0800 (CST) Subject:A Test Mail! ,来源地址,提交目标地址,邮件主题,1. 编译安装dovecot软件 下载源码包 dovecot-1.1.4.tar.gz 官方站点:http:/www.dovecot.org 添加dovecot 运行用户 解包、配置、编译及安装,配置POP/IMAP收信服务3-1,rootmail # useradd -M -s /sbin/nologin dovecot rootmail # useradd -M -s /sbin/nologin dovenull,1.预先创建运行用户,

14、rootmail # tar zxf dovecot-2.0.12.tar.gz -C /usr/src/ rootmail # cd /usr/src/dovecot-2.0.12 rootmail dovecot-2.0.12# ./configure -sysconfdir=/etc rootmail dovecot-2.0.12# make & make install,2.源码编译安装,rootmail # cp doc/dovecot-initd.sh /etc/init.d/dovecot rootmail # chmod +x /etc/init.d/dovecot rootmail # chkconfig -add dovecot,3.添加为系统服务dovecot,2.建立配置文件,并启动服务,配置POP/IMAP收信服务3-2,rootmail # cp /usr/local/share/doc/dovecot/example-config/* /etc/dovecot/ rootmail # vi /etc/pam.d/dovecot #%PAM-1.0 auth required pam_nologin.so auth include system-

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号