欢迎来到天天文库
浏览记录
ID:32399669
大小:51.00 KB
页数:11页
时间:2019-02-04
《linuxsendmail配置详解》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、sendmailMUA(mailuseragent 邮件用户代理),用于用户端发送邮件或者阅读邮件 linux有mutt这个工具MTA(mailtranferagent邮件传输代理),相当于一个邮局,server端的软件,主要的功能有,接收MUA发来的邮件和把邮件发送给下一个MTA,可以说是一个邮件路由(mailrouter),server端的软件就属于MTA,现在开源的有sendmail,postfix,qmail等MDA(maildevileryagent邮件投递代理),主要是将MTA所接受的邮件,依照邮
2、件的目的地将此邮件放到本机账号下或者是给下一个MTA,一般就是指mail这样的命令邮件的协议:发信:SMTP(simplemailtranferprotocol简单邮件传输协议) 端口号TCP的25端口,在发信时,MUA会主动连接MTA的port25,然后经由SMTP协议发送出去,SMTP分为接受SMTP和发送SMTP,它不管两端主机的配置或者系统等,只要两边SMTP协议OK就可以发送邮件收信:POP (postofficeprotocol 邮局协议),来连接到MTA,以读取或者下载邮件,现在常用的版本是
3、POP3,端口为110IMAP (internetmessageaccessprotocol网络报文件协议),能在下载邮件前先下载邮件头信息,以可以让用户选择性下载端口143软件包 yuminstallsendmail* yuminstalldovecot sendmail.i386 --邮件服务器端 MTA sendmail-cf.i386 --配置文件包 sendmail-devel.i386 -
4、-开发包 sendmail-doc.i386 --文档包dovecot.i386 --(鸽舍),pop邮件服务端 MDAm4.i386--处理配置文件的包端口: smtp(25) pop3(110) imap(143)协议:TCP服务启动脚本: /etc/init.d/sendmail/etc/init.d/dovecot配置文件:/etc/mail/sendmail.cf--sendmail邮件服务启动时读取的主配置文件/etc/mail/sendm
5、ail.mc--管理员修改sendmail服务器功能时的配置文件/etc/mail/local-host-names--配置支持发送邮件时使用短域名形式/etc/mail/virtusertable--虚拟用户列表/etc/aliases --用户别名/etc/mail/access --邮件中继 /etc/init.d/sendmailrestart[root@li~]#netstat-ntl
6、grep25 --看到默认是只监听了127.0.0.1的回环地址tcp 0 0127.0
7、.0.1:25 0.0.0.0:* LISTEN --发送邮件方法一:[root@li~]#mail-s"mail"root@li.cluster.com--用此命令发送邮件-s后接邮件主题1111 --写邮件内容 . --“."点号表示结束Cc: --直接回车退出[root@li~]#mail-s'yyyy'a@li.cluster.com
8、接发送给a用户--查看邮件方法一:cat/var/mail/rootcat/var/spool/mail/root--查看这两个一样的这样是可以查看到刚才发送的邮件,因为一个是自己发送给自己用的127.0.0.1这个回环地址,这种情况不需要DNS的MX支持--发送邮件方法二:[root@li~]#telnet127.0.0.125--对smtp协议进行验证Trying127.0.0.1...Connectedtolocalhost.localdomain(127.0.0.1).Escapecharacteris'
9、^]'.220li.cluster.comESMTPSendmail8.13.8/8.13.8;Sat,29May201011:30:09+0800heloli.cluster.com --定义来访者,可以用help去查看支持哪些命令集,用help+命令来看单个命令如何使用250li.cluster.comHellolocalhost.localdomain[127.0
此文档下载收益归作者所有