在通常的服務器裏,根本不安裝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 #內容,這裏是一個文件的內容。使用了重定向符。