文档详情

Linux sendmail 邮件服务器的配置.doc

发布:2017-02-06约4.31千字共24页下载文档
文本预览下载声明
LIUNX Sendmail 邮件服务器搭建 一:实验目的 通过在LINUX上Sendmail的配置实现邮件在客户机的发送和接收。 二:实验原理 邮件系统中的角色 MUA:Mail User Agent ,邮件用户代理 MTA:Mail Transfer Agent ,邮件传输代理 邮件协议 邮件发送协议SMTP Simple Mail Transfer Protocol ,简单邮件传输协议 邮件收取协议 POP3 :Post Office Protocol V3,邮局协议第3版 IMAP4 :Internet Message Access Protocol V4,因特网消息访问协议第4版 第一步:#hostname oratest 第二步:修改/etc/sysconfig/network中的hostname 第三步:修改/etc/hosts文件 记得重启!(sendmail运行的主机需要具有完整的域名 给linux配置DNS服务器 Bind包的安装此处省略 1.DNS的启动,重新加载,状态查看 配置区域文件和反向解析区域文件 在其中添加 这两个文件可以CP其它文件过来,进行修改。 //建立正向区域文件 //建立反向解析区域 3.编辑126.com.dns与192.168.137.dns 4将WindowsDNS指向Linux 名称服务器LinuxII 5.运行nslookup进行测试 Sendmail的安装配置 1. 使用rpm命令确认sendmail软件包已经安装 [root@mail ~]# rpm -q sendmail m4 sendmail-8.13.1-2 m4-1.4.1-16 以上两个已经默认安装了,还需挂载第4张光盘,安装与sendmail相关的软件 2. 使用rpm命令安装sendmail-cf和sendmail-doc软件包,具体见下图   [root@mail RPMS]# rpm -ivh sendmail-* warning: sendmail-cf-8.13.1-2.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e Preparing…… ########################################### [100%] 1:sendmail-doc ########################################### [ 33%] 2:sendmail-cf ########################################### [ 67%] 3:sendmail-devel ########################################### [100%] 3. 使用vi编辑器修改/etc/mail/local-host-names文件,添加邮件服务器提供的邮件服务的域名,这里为126.com 记住只是本地主机的FQDN和域名FQDN,不要添加其他域的,否则向外域发送邮件的时候会出现user unknown的错误 在文件“/etc/mail/sendmail.mc”中配置服务的网络接口和SMTP认证设置 使用vi编辑器打开后,使用在末行模式里快速定位到需要修改的地方 打开后模式的地址是 修改地址为,如下图 设置SMTP的用户认证,具体见下图 !!!注意:TRUST前没有空格 5.使用m4命令生成“/etc/mail/sendmail.cf“配置文件,见下图 6使用vi编辑器修改/etc/mail/access文件,添加能进行邮件中继转发的网段,提高邮件服务器的安全性 7使用makemap 命令生成新的数据库文件,具体见下图 修改/etc/aliases文件,在里面可以添加别名,实现邮件的群发功能 在Sendmail服务器中使用aliases机制实现邮件别名和邮件群发功能。在/etc目录下同时存在名为 aliases和aliases.db的两个文件。aliases文件是文本文件,其内容是可阅读和编辑的,aliases.db是数据库文件,是由 aliases文件生成而来的。 发一封邮件给wangluo,wangyanan`wangzi`wyu都能收到,实现了邮件的群发功能,其中wangyanan,wangzi,wangyu是需要在系统里创建的系统账号. 使用newaliases命令重新生成aliases.db文件
显示全部
相似文档