快速业务通道

linux下sendmail rpm包

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-04

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

改完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

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号