加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

inotify+rsync+mutt+msmtp实现linux文件或者目录自动更新

发布时间:2016-11-05 09:43:38 所属栏目:Linux 来源:网络整理
导读:inotify+rsync+mutt+msmtp实现linux文件或者目录自动更新并且实现发邮件给管理员 实现文件实时同步,并且监控目录发送邮件给管理员 需求,需要一次性更新多台服

修改配置文件

[root@localhost mutt-1.4.2.3]# vi /root/.muttrc

set sendmail="/usr/local/msmtp/bin/msmtp" //msmtp 配置文件目录

set use_from=yes

set from=312779641@qq.com //发给谁的邮件

set envelope_from=yes

[root@localhost mutt-1.4.2.3]# vi /root/.msmtprc

host smtp.qq.com

tls off

auth plain

from 312779641@qq.com //从哪个邮件发出来

user 312779641 //用户名

password 密码

[root@localhost mutt-1.4.2.3]# vi /usr/local/msmtp/etc/msmtprc

defaults

account 312779641

host smtp.qq.com

from 312779641@qq.com

auth login

port 25

tls off

user 312779641@qq.com

password 密码

account default:312779641

[root@localhost mutt-1.4.2.3]# mkdir -p /usr/local/msmtp/log

[root@localhost mutt-1.4.2.3]# echo 'set sendmail="/usr/local/msmtp/bin/msmtp"' >>/etc/Muttrc

[root@localhost mutt-1.4.2.3]# echo "set use_from=yes" >>/etc/Muttrc

[root@localhost mutt-1.4.2.3]# echo 'set realname="312779641@qq.com"' >>/etc/Muttrc

[root@localhost mutt-1.4.2.3]# echo 'set editor="vim"' >>/etc/Muttrc

[root@localhost mutt-1.4.2.3]# ln -s /usr/local/msmtp/bin/msmtp /usr/bin

[root@localhost mutt-1.4.2.3]# /usr/local/mutt/bin/mutt -s "test" -c 312779641@qq.com</1.txt 发送邮件测试

-s 邮件标题 紧接的是接收邮件地址 -c 抄送地址 "< "为邮件正文 -a是附件。

如果发送不成功,请检测下配置文件。

inotify+rsync+mutt+msmtp实现linux文件或者目录自动更新

inotify+rsync+mutt+msmtp实现linux文件或者目录自动更新

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读