See summaries for all mail for today
DATE=$(date|awk '{printf"%s %s\n",$2,$3}')
mailq|grep -A 2 "$DATE"
See subject lines for today's mail (root requried)
DATE=$(date|awk '{printf"%s %s\n",$2,$3}')
LIST=$(mailq|grep "$DATE"|sed -s 's/\([0-9A-F]*\).*/\1/')
for QUID in $LIST; do
echo -n "$QUID: "
postcat -q $QUID|grep -m 1 'Subject:'
done
View subject line in MAILER-DAEMON messages (root required)
LIST=$(mailq|grep MAILER|sed -e 's/^\([0-9A-F]*\) .*/\1/')
for QUID in $LIST; do
echo -n "$QUID: "
postcat -q $QUID|grep -m 1 "Subject:"
done
On my outgong gateway, almost everything in the queue from MAILER-DAEMON is a "Out of Office" notification not going back to a spammer. To delete these (root required and be careful with this one
mailq| grep MAILER|sed -e "s/^\([0-9A-F]*\) .*/\1/"|postsuper -d -