linuxsendmail配置详解

上传人:m**** 文档编号:556693167 上传时间:2024-01-21 格式:DOC 页数:11 大小:39.50KB
返回 下载 相关 举报
linuxsendmail配置详解_第1页
第1页 / 共11页
linuxsendmail配置详解_第2页
第2页 / 共11页
linuxsendmail配置详解_第3页
第3页 / 共11页
linuxsendmail配置详解_第4页
第4页 / 共11页
linuxsendmail配置详解_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《linuxsendmail配置详解》由会员分享,可在线阅读,更多相关《linuxsendmail配置详解(11页珍藏版)》请在金锄头文库上搜索。

1、文档供参考,可复制、编制,期待您的好评与关注! sendmailMUA (mail user agent 邮件用户代理),用于用户端发送邮件或者阅读邮件 linux有mutt这个工具MTA (mail tranfer agent 邮件传输代理 ),相当于一个邮局,server端的软件,主要的功能有,接收MUA发来的邮件和把邮件发送给下一个MTA,可以说是一个邮件路由(mail router),server端的软件就属于MTA,现在开源的有sendmail,postfix,qmail等MDA (mail devilery agent 邮件投递代理),主要是将MTA所接受的邮件,依照邮件的目的地将

2、此邮件放到本机账号下或者是给下一个MTA,一般就是指mail这样的命令邮件的协议:发信: SMTP (simple mail tranfer protocol 简单邮件传输协议) 端口号 TCP的25端口,在发信时,MUA会主动连接MTA的port 25,然后经由SMTP协议发送出去,SMTP分为接受SMTP和发送SMTP,它不管两端主机的配置或者系统等,只要两边SMTP协议OK就可以发送邮 件收信: POP (post office protocol 邮局协议),来连接到MTA,以读取或者下载邮件,现在常用的版本是POP3,端口为110IMAP (internet message acces

3、s protocol 网络报文件协议),能在下载邮件前先下载邮件头信息,以可以让用户选择性下载 端口 143软件包 yum install sendmail* yum install dovecotsendmail.i386 -邮件服务器端 MTA sendmail-cf.i386 -配置文件包 sendmail-devel.i386 -开发包 sendmail-doc.i386 -文档包dovecot.i386 -(鸽舍) ,pop邮件服务端 MDAm4.i386 -处理配置文件的包端口 : smtp (25) pop3 (110) imap (143)协议: TCP服务启动脚本:/etc/

4、init.d/sendmail/etc/init.d/dovecot配置文件:/etc/mail/sendmail.cf -sendmail邮件服务启动时读取的主配置文件/etc/mail/sendmail.mc -管理员修改sendmail服务器功能时的配置文件/etc/mail/local-host-names -配置支持发送邮件时使用短域名形式/etc/mail/virtusertable -虚拟用户列表/etc/aliases -用户别名/etc/mail/access -邮件中继 /etc/init.d/sendmail restartrootli # netstat -ntl |g

5、rep 25 -看到默认是只监听了127.0.0.1的回环地址tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN-发送邮件方法一:rootli # mail -s mail -用此命令发送邮件 -s后接邮件主题1111 -写邮件内容. -“. 点号表示结束Cc: -直接回车退出rootli # mail -s yyyy set type=mx Server: 10.1.1.35Address: 10.1.1.35# mail exchanger = 0 . -看到这样的信息表示成功最好把时间同步也配好rootli mail# echo while :; do ntp

6、date 10.1.1.1 /dev/null 2/dev/null; sleep 10; done /etc/rc.local-每十秒同步一次10.1.1.1,放到/etc/rc.local里,开机自动运行把邮件客户端软件claws-mail拷过去装好ls /share/soft/soft/mail_client/tar xvf /share/soft/soft/mail_client/claws-mail-3.5.0.tar.gz -C /usr/src/tar xvf /share/soft/soft/mail_client/libetpan-0.57.tar.gz -C /usr/sr

7、c/cd /usr/src/libetpan-0.57/./configure ;make ;make installcd /usr/src/claws-mail-3.5.0/./configure ;make ;make install例一:让smtp协议监听所有端口vim /etc/mail/sendmail.mcDAEMON_OPTIONS(Port=smtp,Addr=0.0.0.0, Name=MTA)dnl -把127.0.0.1改为0.0.0.0,或者是把中间那一小段去掉保存退出m4 /etc/mail/sendmail.mc /etc/mail/sendmail.cf -如果没有装m4.i386这个包,就需要使用m4命令去生成sendmail.cf配置文件,装了就不需要,重启sendmail服务自动生成 /etc/init.d/sendmail restartrootli claws-mail-3.5.0# netstat -ntl|grep 25tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTENrootli claws-mail-3.5.0# telnet 10.1.1.35 25 -对本机的IP(非回环地址)做smtp协议的测试是可以做的,如果只监听127.0.0.1,就不能这样用IP测试Trying 10.1.1.35.Connected

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

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