# $Id: 250-ezmlm-store 115 2004-12-22 04:59:00Z bruce $

###############
# ezmlm-store #
###############

if [ $SECT -le 2 ]; then

  prompt "ezmlm-store (2/2):    "
  
  MOD1=`${GREP} -l "mod1" $SINKDIR/new/* 2>/dev/null`
  if [ -z "$MOD1" ]; then
  	${ECHO} "ezmlm-store: failed to deliver mod request to moderator"
  	exit 100
  fi
  ${GREP} "mod2" $SINKDIR/new/* >/dev/null && \
  	{ ${ECHO} "ezmlm-store: didn't post directly in absence of DIR/modpost"; \
  	exit 100; }
  MOD3=`${GREP} -l "mod3" $SINKDIR/new/* 2>/dev/null`
  if [ -z "$MOD3" ]; then
  	${ECHO} "ezmlm-store: -P failed to deliver mod request to moderator"
  	exit 100
  fi
  ${GREP} "mod4" $SINKDIR/new/* >/dev/null && \
  	{ ${ECHO} "ezmlm-store: -P failed to reject message from non-mod"; \
  	exit 100; }
  
  ${ECHO} "OK"

fi
