将Linux root 邮件转发到外部邮箱的技巧
使用mail命令就可以查看这些信息。问题是这样很不方便,你需要登录服务器。另外一种方法就是将这些消息邮件转发到外部邮箱里。
NetSmell 出品
最近服务器经历了几次宕机,让我感觉应该多关注一下服务器的运行状况。我首先想到的就是要经常查看系统发给root的一些邮件信息,这些信息都是报告服务器上一些程序的运行状况,每次root登录时,系统都会提示我们有新的邮件。
使用mail
命令就可以查看这些信息。问题是这样很不方便,你需要登录服务器。另外一种方法就是将这些消息邮件转发到外部邮箱里。
方法并不困难,就是添加一个别名,加入你的邮箱地址。
我使用的服务器是CentOS 6,需要编辑/etc/aliases这个文件,添加如下的代码:
root: yourexternalemailaddress@gmail.com
root
后面跟的是你想要转发的邮箱地址。
然后运行下面的命令:
newaliases
重启 Postfix:-
service postfix restart
你可以测试一下,执行下面的命令:
echo test | mail -s "test message" root
如果没错的话,你很快就能从外部邮箱里收到一封信邮件。
进行了这样的设置后,查看服务器系统root邮件信息变得非常方便。但我也遇到了另外一个问题。因为在这个服务器上设定了大量的Corn Job,这些Job执行完成时都会给root发一封邮件,这些信息对于我来说没有多少价值。如何想让Corn Job在执行任务后不发送邮件?方法是在设定Job时尾部追加> /dev/null
:
0 * * * * python /etc/example.py > /dev/null
在这篇文章里也提到了另外一种方法,就是去掉文件头上的MAILTO
, 你可以读一下。
最后一点,如果你很久没有整理过root邮件,那可能会在服务器上积攒了成千上万封。如何一次将这些邮件清空删除?执行这样的命令:
#cat /dev/null > /var/spool/mail/root
这样会把所有发给root的邮件全部删除。谨慎使用。
显示余下内容
国漫【完美世界】月婵 冰火之歌 美女手机壁纸
「可怜的东西」尺度炸裂,女神这么脱,值么?
《蜘蛛夫人》别看,史上最差超英电影,烂到家了!
《凯洛的末日日常》Netflix新片末日疯狂跌破眼镜!
《利益区域》不见血的暴行!尺度堪比禁片,不寒而栗
《忍者神威》开局9.1分!好久没这么爽了
《爱爱内含光》这部性喜剧,除了性还能看到什么?
「杀人者的难堪」他这一锤,拿下网飞Top1
《群星》Apple TV开年惊悚王炸!美剧又出息了!
「阿盖尔:神秘特工」太意外了,年后第一部大片,竟然这么爽!
奥斯卡最大黑马?全片无台词的电影凭什么!
剧版《史密斯夫妇》瞎改经典,全网抵制,打脸了?
2024必看神作!《首尔之春》太敢拍了!
韩剧《共助》从头爽到尾,这部谍战电影帅爆了!
地狱客栈 第一季 8.6,该动画已屏蔽全体儿童
《杀人者的购物中心》又来一部王炸爽剧,杀疯了
《12年级的失败》神片来袭,印度版“小镇做题家”太上头!
《地狱客栈》第一季单集9.0分,千年等一回,这神仙动画我爱了
《荒野》马东锡血浆片,虽烂但爽
韩剧《观相》豪华阵容 狂飙演技,宋康昊首部古装大片!
电影「花千骨」怒冲3.5,「开年第一烂」出现了!
需要转发的话,直接把邮箱写在~/.forward里就可以了