440.status-mailq revision 61981
1127474Stjr#!/bin/sh 2127474Stjr# 3127474Stjr# $FreeBSD: head/etc/periodic/daily/440.status-mailq 61981 2000-06-23 01:18:31Z brian $ 4127474Stjr# 5127474Stjr 6127474Stjr# If there is a global system configuration file, suck it in. 7167110Sache# 8127474Stjrif [ -r /etc/defaults/periodic.conf ] 9127474Stjrthen 10127474Stjr . /etc/defaults/periodic.conf 11127474Stjr source_periodic_confs 12127474Stjrfi 13127474Stjr 14127474Stjrcase "$daily_status_mailq_enable" in 15127474Stjr [Yy][Ee][Ss]) 16127474Stjr if [ -x /usr/bin/mailq -a -d /var/spool/mqueue ] 17127474Stjr then 18127474Stjr echo "" 19127474Stjr echo "Mail in local queue:" 20127474Stjr 21127474Stjr case "$daily_status_mailq_shorten" in 22127474Stjr [Yy][Ee][Ss]) 23127474Stjr mailq | 24127474Stjr perl -ne 'print if /^\s+\S+@/' | 25127474Stjr sort | 26127474Stjr uniq -c | 27127474Stjr sort -nr | 28127474Stjr awk '$1 > 1 {print $1, $2}';; 29127474Stjr *) 30127474Stjr mailq;; 31127474Stjr esac 32127474Stjr fi;; 33127474Stjresac 34127474Stjr