查看系统是否存在mail命令vim
[root@www ]# rpm -qa |grep mailcentos
[root@www ]# yum install -y mailx //没有的话进行yum安装服务器
编辑mail的配置:spa
[root@www ]# vim /etc/mailrc.net
set from=123456@163.com smtp=smtp.163.com3d
set smtp-auth-user=xiaoming smtp-auth-password=w123456 smtp-auth=loginblog
注:from=123456@163.com为邮箱地址get
smtp=smtp.163.com 为邮件服务器class
smtp-auth-user=xiaoming 邮箱用户名test
smtp-auth-password=w123456 邮箱密码,因为163邮箱须要设置受权,此处须要填写受权密码
以上设置完毕,就能够使用mail命令来发送邮件了。这里使用139邮箱接收邮件,qq邮箱也能够接收,可是因为设置了反垃圾邮件会致使邮件没法接收成功,或者邮件会被丢到垃圾箱的状况。
[root@www ]# mail -s "test" 1388888888@139.com </etc/passwd
表示将一封主题为test的邮件发送到 1388888888@139.com 邮箱,附件为/etc/passwd的文本