mutt是一個開源郵件工具,小巧友善,可以實作簡單郵件功能,在伺服器
警報中特别常用,下面簡單介紹一下使用情況。
日志通過shell腳本實作,郵件系統使用mutt,發送郵件工具使用msmtp。
1、安裝msmtp,配置
wget http://nchc.dl.sourceforge.net/sourceforge/msmtp/msmtp-1.4.17.tar.bz2
tar xvf msmtp-1.4.17.tar.bz2
cd msmtp-1.4.17
./configure --prefix=/usr/local/msmtp
make && make install
cd /usr/local/msmtp/ # etc配置檔案目錄和配置檔案都要自己建
vim etc/msmtprc #手動建立配置檔案
account default
host smtp.126.com #你的發送郵件伺服器
port 25
auth login
tls off
user shan1987shan #郵箱使用者名
password password #郵箱密碼,如果你覺得不安全可以把檔案改為600屬性
logfile /var/log/mmlog
配置完畢進行測試:
輸入内容,按ctrt+D退出,檢視是否收到郵件
2、配置mutt
預設已經安裝了,沒有安裝yum安裝即可
Vi /etc/Muttrc
set sendmail="/usr/local/msmtp/bin/msmtp"
set envelope_from=yes
set realname="sitech-zhuss"
set use_from=yes
3、測試通過運作腳本檔案即可
可以設定一些計劃任務定期将伺服器檔案傳到郵箱了,簡單吧
本文轉自zsaisai 51CTO部落格,原文連結:http://blog.51cto.com/3402313/1652700