在通常的服务器里,根本不安装sendmail服务的。这时,又要发送报告邮件给管理员,那么,以下设置:服务器
1,在/etc目录下,找到mail.rc(或者nail.rc,不一样版本可能不一样,个人服务器只有mail.rc)域名
2,在文件后添加以下内容:test
set from=yhzxq@163.com #一个备用的邮箱密码
set smtp=smtp.163.com #该邮箱所用的smtp服务器域名yum
set smtp-auth-user=yhzxq #邮箱的登录用户,注意有部份服务器要求的登录用户是全用户。重定向
set smtp-auth-password=XXXXXXXXXXXXX #邮箱密码word
set smtp-auth=login #邮箱认证方式文件
保存并退出,以后,就能够用mail命令发送邮件了。若是没有mail请用yum安装一下。auth
3,mail命令解析mail
mail -s "test" xrzxq@126.com < /tmp/test.txt
"test" #邮件标题
xrzxq@126.com #接收的邮箱
/tmp/test.txt #内容,这里是一个文件的内容。使用了重定向符。