On 16/12/11 09:45, John Burnham wrote: >> I need a script, or help doing one. >> >> I need a script that sends me an email when qeue is bigger than 2.500 >> emails. >> >> Can anyone help me ? >> > > Totally untested and before I've finished my coffee, but here's some pseudo > code > > #!/bin/bash > > MSGNO=$(/path/to/exiqgrep -b * | wc -l) > > if [ $MSGNO -gt 2500 ]; then > > do some stuff like sending mail > > fi
Rather than writing a script, you could just stick this in a cron job:
if [ `exiqgrep -c|awk {'print $1'}` -gt 2500 ]; then echo "Large Mail
Queue"|mail -s "The Subject" [email protected]; fi
--
Mike Cardwell https://grepular.com/ https://twitter.com/mickeyc
Professional http://cardwellit.com/ http://linkedin.com/in/mikecardwell
PGP.mit.edu 0018461F/35BC AF1D 3AA2 1F84 3DC3 B0CF 70A5 F512 0018 461F
signature.asc
Description: OpenPGP digital signature
-- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
