linux下安装mutt
今天在网上看了下,很多监控脚本喜欢使用mutt来发邮件,很少有用mailx的,虽然可以把mutt改成mailx来发邮件,但对于我这样一个懒人来说,就算这么点点的修改脚本都不想去整.我们还是来看看怎么安装mutt吧.
系统:centos 5.9
需要的软件包:msmtp-1.4.16.tar.bz2
1.安装前准备
yum -y install gcc* make bizp2
wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451&big_mirror=0
2.安装msmtp
如果大家不想安装msmtp的话,那就要把sendmail启动,msmtp就相当于是一个邮件客户端软件.
tar jxf msmtp-1.4.16.tar.bz2 && cd msmtp-1.4.16
./configure --prefix=/usr/local/msmtp
make
make install
3.配置msmtp
vi ~/.msmtprc
account default host smtp.126.com from youname@126.com auth login user youname password youpasswoord logfile /var/log/msmtp.log
chmod 600 ~/.msmtprc
touch /var/log/msmtp.log
ps:
host为邮件域名
邮件用户名youname
密码youpassword
4.安装mutt
yum -y install mutt
vi ~/.muttrc
set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes set realname="youname" set from=youname@126.com set envelope_from=yes set rfc2047_parameters=yes set charset="utf-8"
5.测试
echo "services down." | mutt -s "warning" rocdk@163.com
评论: