如何自动从cpanel电子邮件帐户中删除旧邮件

时间:2018-12-19 10:33:37

标签: email cpanel

我已将我的一个邮件帐户从cpanel托管帐户连接到了我的gmail帐户。但是,gmail会留下消息,这表明cpanel服务器本身存在危险,并且一段时间后cpanel电子邮件帐户被填满。我想进行设置,以使30天以上的邮件会自动从cpanel电子邮件帐户中删除。

1 个答案:

答案 0 :(得分:0)

使用以下内容创建脚本

#/bin/sh
find /home/*/mail/*/*/cur/* /home/*/mail/*/*/new/* -type f -mtime +30 | xargs rm -f

,然后将此脚本设置为在cron中运行。

您可以使用以下命令获取旧邮件数和邮件文件夹的大小

find /home/*/mail/*/* -name new -type d -exec du -h --max-depth=0 \{\} \; | less
find /home/*/mail/*/*/cur/* /home/*/mail/*/*/new/* -type f -mtime +30 | wc -l