WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >工作> /var/spool/postfix/maildrop 小文件太多解决​

/var/spool/postfix/maildrop 小文件太多解决​

一、解决邮件发送到:
      vi /etc/crontab;将MAILTO=root修改为MAILTO="",:wq保存。

     /etc/init.d/crond restart  重启计划任务使其生效


二、删除maildrop下大量的垃圾邮件:

      find /var/spool/postfix/maildrop/ -type f |xargs rm -rf


三、(如果要使用邮件,该条忽略

       因为Crontab依托Postfix。所以不能卸载Postfix,我们采用停止的方法

      #service postfix stop
      #chkconfig postfix off 
  
四、以上方法还是不行,那只能采用定时计划了删除maildrop下的文件了。 
1、先建立a.sh文件,内容如下
#!/bin/sh 
  cd /var/spool/postfix/maildrop; ls | xargs rm -rf; 
(该脚本程序路径默认应该在root跟目录下,也就是绝对路径为 /home/a.sh) 
2、chmod +x     对脚本文件添加执行权限,否则不能执行
3、vi /etc/crontab  #编辑配置文件,在最后一行添加内容
     * */3 * * * root  sh /root/a.sh  表示每隔3个小时执行一次
4、重启计划任务
    service crond restart
 

---

转载请注明本文标题和链接:《/var/spool/postfix/maildrop 小文件太多解决​

分享到:

发表评论

71 + 3 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(1)

优化系统文件可以
智慧小鸡 4年前 (2020-04-13) 回复