#!/bin/sh

DESCRIPTION="Get top sender data for senders sending to remote addresses.  Default sort: message count."

DIR="$( cd "$( dirname "$0" )" && pwd )"
SENDERS3="${DIR}/../lib/senders3.sh"
COLUMNT=/usr/local/qmailanalog/bin/columnt
FUNCS="${DIR}/../lib/functions.sh"

sortcol=1
headers="mess bytes user sender"
header_sort[1]="-rn"
header_sort[2]="-rn"
header_sort[3]=""
header_sort[4]=""

source $FUNCS

get_sort $1

( echo $headers
$SENDERS3 remote \
   | sort ${header_sort[$sortcol]} -k$sortcol ) \
   | $COLUMNT \
   | less -F
