① 进入yum目录
[root@bj ~]# cd /etc/yum.repos.d
② 配置yum.repo
[root@bj yum.repos.d]# cprhel-debuginfo.repo yum.repo
将yum.repo修改成以下内容
[root@bj yum.repos.d]# cat yum.repo
[Base]
name=Red Hat Enterprise Linux
baseurl=file:///media/Server
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
③ 把光盘挂载到/media目录上
[root@bj ~]# mount /dev/cdrom /media/
[root@bj ~]# yum install -y sendmail*
----sendmail 负责发送邮件(smtp 协议 ,port 25)
[root@bj ~]# yum install -y dovecot*
----dovecot 负责接收邮件(pop3 协议,port 110,imap 协议 ,port 143)
① cd /etc/mail
m4 sendmail.cf > sendmail.mc
② vi sendmail.mc
----查找127.0.0.1,将其改为0.0.0.0(默认sendmail只负责发送本地邮件,0.0.0.0将监听任何地址的邮件)
③ 启动sendmail服务
1、修改/etc/hosts
192.168.6.130 bj.siqian.com (主机名设为主机名.域名的方式,否则收不到邮件)
2、修改/etc/sysconfig/network
hostname=bj.siqian.com
3、然后再执行
hostname bj.siqian.com
4、启动sendmail
service sendmail start
5、查看smtp
[root@bj ~]# netstat -an | grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
④ 配置邮件接收
[root@bj ~]# vi /etc/dovecot.conf
把其中的:
#protocols = imap pop3 lmtp
----取消注释,改为
protocols = imap pop3 lmtp
⑤ 启动dovecot服务
service dovecotstart
-----查看 pop3,imap
[root@bj ~]# netstat -an | grep :110
tcp 0 0 :::110 :::* LISTEN
①写邮件,发送邮件
[root@bj ~]# mail -s "oracle"oracle
test mail for oracle!!!
Cc: root
抄送功能为快捷键ctl+d
②接收邮件
[root@bj ~]# mail
Mail version 8.1 6/6/93. Type ? for help.
"/var/spool/mail/root": 5messages 5 new
>N 1 logwatch@localhost.l Thu Feb 2119:21 43/1563 "Logwatch for node1 (Linux)"
N 2logwatch@localhost.l Fri Feb 2213:08 93/2804 "Logwatch for node1 (Linux)"
N 3logwatch@bj.siqian.com Mon Jul 1515:08 95/2901 "Logwatch for bj (Linux)"
N 4logwatch@bj.siqian.com Mon Jul 1515:32 54/1936 "Logwatch for bj.siqian.com(Linux)"
N 5root@bj.siqian.com Mon Jul 1516:21 17/557 "oracle"
& 5
Message 5:
From root@bj.siqian.com Mon Jul 15 16:21:14 2013
Date: Mon, 15 Jul 2013 16:21:14 +0800
From: root <root@bj.siqian.com>
To: oracle@bj.siqian.com
Subject: oracle
Cc: root@bj.siqian.com
test mail for oracle!!!
再换oracle用户查看邮件
[root@bj mqueue]# su - oracle
[oracle@bj ~]$ mail
Mail version 8.1 6/6/93. Type ? for help.
"/var/spool/mail/oracle": 1message 1 new
>N 1 root@bj.siqian.com Mon Jul15 16:21 17/557 "oracle"
& 1
Message 1:
From root@bj.siqian.com Mon Jul 15 16:21:14 2013
Date: Mon, 15 Jul 2013 16:21:14 +0800
From: root <root@bj.siqian.com>
To: oracle@bj.siqian.com
Subject: oracle
Cc: root@bj.siqian.com
test mail for oracle!!!