summaryrefslogtreecommitdiff
path: root/localshowmailreceived
blob: 927819148b6a16098bf81fca85c27e40994b993e (plain)
  1. #!/bin/sh
  2. #
  3. # /usr/local/sbin/localshowmailreceived
  4. # Copyright 2007-2008 Jonas Smedegaard <dr@jones.dk>
  5. #
  6. # $Id: localshowmailreceived,v 1.5 2008-02-03 22:09:07 jonas Exp $
  7. #
  8. # List recently received emails
  9. #
  10. # TODO: Handle other patterns than AMaViS
  11. #
  12. set -e
  13. mailname="$(cat /etc/mailname | head -n 1)"
  14. localshowlogentries "$1" \
  15. ' -> <' \
  16. '@'"$mailname" \
  17. 's/^\(.\{15\}\) [^)]*) \([^,]*\), [^]]*] \([^ ]*\) -> .*Message-ID: \([^>,]*>\?\).*/\1 \3 (\4) \2/' \
  18. 's/^.*Message-ID: //;s/: .*$//'
  19. exit 0