1.安装相应的软件包,
yum install sendmail*
2.打开/etc/mail/local-host-names,添加发邮件的郁闷 www.vtzero.org
3.修改用户认证
还是上面那个文件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
4.修改端口
dnl DAEMON_OPTIONS(`Port=submission, Name=MSA, M=Ea')dnl
修改为
DAEMON_OPTIONS(`Port=25, Name=MSA')dnl
5.重新生成sendmail.cf文件
m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
6.添加用户
groupadd usermail
useradd -g usermail -s /sbin/nologin jack
7.vi /etc/mail/access
添加 www.vtzero.com relay
7.重启服务 service sendmail restart
测试 telnet localhost 25
输入 ehlo localhost
输入 quit退出