天天看點

伺服器搭建mutt郵件發送環境

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 [email protected]

       set realname="sitech-zhuss"

       set use_from=yes

3、測試通過運作腳本檔案即可

             可以設定一些計劃任務定期将伺服器檔案傳到郵箱了,簡單吧

本文轉自zsaisai 51CTO部落格,原文連結:http://blog.51cto.com/3402313/1652700