免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 886 | 回复: 0
打印 上一主题 下一主题

linux下sendmail rpm包 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-23 11:34 |只看该作者 |倒序浏览

               
               
linux下sendmail rpm 包
它是最早的邮件服务器,适合小型的网络,处理邮件的速度慢
rpm -qa | grep sendmail
sendmail-8.12.8-4
sendmail-cf-8.12.8-4
rpm -qa | grep m4
m4-1.4.1-13
cd  /etc/mail/
local-host-names 怎么知道是哪个域名
access.db是中继的主文件
access是模版文件
smtp认证的主文件 sendmail.cf 模版文件sendmail.mc
装上sendmail默认开的是25端口
还要开110
vi /etc/xinetd.d/ipop3
disable                 = yes
改成 disable                 = no
做中继
先vi /etc/mail/sendmail.mc
把DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
改成DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
设置邮件在那些IP上工作通常改成Addr=0.0.0.0
m4 sendmail.mc > sendmail.cf
vi /etc/mail/local-host-names
sina.com
添上使用的域名
vi /etc/mail/access
加上要中继的网段或者域名
192.168.0.0/24 RELAY
*.abc.com RELAY
也可以写成
192.168.0.0/24 OK
*.abc.com OK
makemap hash access.db
改完access 不用重启sendmail可以使用
stmp 认证
rpm -qa | grep sasl
cyrus-sasl-devel-2.1.10-4
cyrus-sasl-md5-2.1.10-4
cyrus-sasl-gssapi-2.1.10-4
cyrus-sasl-2.1.10-4
cyrus-sasl-plain-2.1.10-4
vi /etc/mail/sendmail.mc
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
把dnl去掉
然后m4 sendmail.mc > sendmail.cf
service sendmail start
service sendmail restart
telnet mail.sina.com 25
ehlo sina.com
出现PLAIN 和 LOGIN
说明配置是对的
telnet mail.sina.com 25
helo sina.com
mail form:zuan@sina.com
rcpt to:yirehe@sina.com
data
ni hao
.
quit
telnet mail.sina.com 110
user yirehe
pass 123
list
retr 1
本文出自 “
E网咖啡猫
” 博客,转载请与作者联系!
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93926/showart_1875460.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP