我运行专用服务器,但一直容易受到垃圾邮件发送者的攻击。我想要一个脚本,我可以每小时作为CRON运行,向我发送一封电子邮件,说明邮件队列中有多少邮件,例如命令" pfHandle -s"
服务器支持建议从php脚本调用它。
我试过这个,但是说pfHandle:找不到命令
<?php
$output = shell_exec('pfHandle -s');
echo "<pre>$output</pre>";
?>
我是从cron执行的,因为php -dsafe_mode = Off -q /var/www/vhosts/mydomain.co.uk/httpdocs/chkmail.php
答案 0 :(得分:0)
我不会使用PHP脚本,除非你想做一些自定义格式化?如果没有,您可以管道pfHandle
脚本的输出:
0 * * * pfHandle -s | mail -s "Mailqueue at the moment" [your@email]