SMTP server - Sendmail

標簽: 瀏覽(19351)  日期:2007-04-10

Sendmail 官方網站:http://www.sendmail.org/

yum -y install sendmail sendmail-cf m4 cyrus-sasl
cp /etc/mail/sendmail.mc /etc/mail/sendmail.mc.bak
vi /etc/mail/sendmail.mc

48行 dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN`)dnl
49行 dnl define(`confAUTH_MECHANISMS`, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN`)dnl
#刪掉上面兩行前面的 dnl
#注意:TRUST_AUTH_METH、define 前面不要留有空格


112行 dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA`)dnl

#前面加上 dnl, 把這行註解起來(dnl = do not load)

#或改成下面這樣也可以

DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA`)dnl

cp /etc/mail/sendmail.cf /etc/mail/sendmail.cf.bak
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

vi /etc/mail/access

Connect:sqes.hcc.edu.tw RELAY
Connect:192.168.1 RELAY
#加入以上兩行(請依自己學校狀況修改)

makemap hash /etc/mail/access < /etc/mail/access

/etc/rc.d/init.d/saslauthd start
/etc/rc.d/init.d/sendmail start
chkconfig saslauthd on
chkconfig sendmail on

測試:telnet localhost 25(離開:quit)

把寄給 root 的信寄給 sysadm

vi /etc/aliases

96行 #root: marc 修改成--> root: sysadm

#若想要 root 也留一份備份的話:root: sysadm,root

newaliases

SMTP 測試:telnet localhost 25(離開:quit)

mutt 介紹:yum -y install mutt && mutt




-------------------------------------------------
上一篇:POP server 下一篇:lighttpd 試用手記

marten   2007-04-10

userfull.thanks.



  
Are you Bot? How you know that?ofcz no.