一.SMTP协议使用
====================================
. SMTP协议端口:25
. SMTP协议命令
--HELO
--MAIL FROM
--RCPT TO
--DATA
--QUIT
. telnet 192.168.1.2 25
====================================
sendmail服务一览
-----------------------------------------------------
. 承担MTA和MDA作用
. 端口:25(smtp)
. 后台进程:sendmail
. 脚本:/etc/rc.d/init.d/sendmail
. 所需RPM包:sendmail,sendmail-cf,sendmail-doc
. 配置文件:/etc/mail/sendmail.mc(cf),/etc/aliases,
/etc/mail/. ,/usr/share/sendmail-cf/
-----------------------------------------------------
1.基于IP
修改/etc/sendmail.mc
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
注释掉这一行
2.基于用户认证
修改/etc/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 /etc/mail/sendmail.mc >/etc/mail/sendmail.cf
3.别名
/etc/aliases
生成别名后,然后newaliases(命令)
4.控制转发
/etc/mail/access
make /etc/mail/access.db(生成库文件)
5.启动服务
chkconfig --level 345 sendmail on
service sendmail restart
二.POP协议使用
====================================
. POP协议端口:110
. POP协议命令
--USER
--PASS
--LIST
--RETR
--DELE
--QUIT
. telnet 192.168.1.2 110
====================================
IMAP替换POP3
1.安装imap包
rpm -ivh --force --aid dovecot*.rpm
2.修改/etc/dovecot.conf
protocols = pop3 imap
3.启动imap服务
[root@test etc]# chkconfig --level 345 dovecot on
[root@test etc]# service dovecot restart
阅读(1196) | 评论(0) | 转发(0) |