前提已经可以通过mail或mutt客户端发邮件
1. 先安装sendmail来发邮件
# yum -y install sendmail
# /etc/init.d/sendmail start
# chkconfig sendmail on
2.再安装邮件客户端
首先下载最新版本mailx-12.4.tar.bz2
wget http://sourceforge.net/projects/heirloom/files/latest/download?source=files
解压包:
# tar jxvf mailx-12.4.tar.bz2
# cd mailx-12.4
# make
# make install UCBINSTALL=/usr/bin/install
注意:如果没有卸载旧版本的mailx,是不能直接使用mailx或mail命令的,否则使用的仍然是旧版mailx。
查看版本号:
#/root/mailx-12.4/mailx -V
写入.bashrc
# vi /root/.bashrc
添加一行:alias mail='/root/mailx-12.4/mailx'
# source /root/.bashrc
这时再执行mail命令即代表新版mailx。
接下来配置新版mailx使用外部邮箱发送邮件:
编辑/etc/nail.rc(注意不是旧版的/etc/mail.rc):
vi /etc/nail.rc 添加两行:
set from=myname@163.com smtp=smtp.163.com
set smtp-auth-us