File: //bigscoots/cpanel/foxcheck.sh
#!/bin/bash
grep -riEl "(smtp|anonymous)f[oO0]x" /home/*/etc/ | while read -r shadowhit
do
grep -iE "(smtp|anonymous)f[oO0]x" "${shadowhit}" >> /root/foxcheck.log
if [[ "$shadowhit" == *"@pwcache"* ]]
then
rm -f "${shadowhit}"
else
sed -i -E '/(smtp|anonymous)f[oO0]x/d' "${shadowhit}"
fi
done
find /home/*/mail/ -type d \( -name 'smtp*f[oO0]x*' -o -name 'anonymous*f[oO0]x*' \) | while read -r shadowdirhit
do
echo "${shadowdirhit}" >> /root/foxcheck.log
rm -rf "${shadowdirhit}"
done