home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / news / cnews.tar / batch / viamail < prev    next >
Text File  |  1994-08-15  |  436b  |  29 lines

  1. #! /bin/sh
  2. # viamail [-{e@}] [site]
  3. # send via mail
  4. # -e send to enews, not rnews
  5. # -@ use @ syntax not !
  6.  
  7. dest=rnews
  8. syn=bang
  9. for dummy
  10. do
  11.     case "$1" in
  12.     -e)    dest=enews    ;;
  13.     -@)    syn=at        ;;
  14.     --)    shift ; break    ;;
  15.     -*)    echo "$0: unknown option \`$1'" >&2 ; exit 2    ;;
  16.     *)    break        ;;
  17.     esac
  18.     shift
  19. done
  20. case "$1" in
  21. '')    site="$NEWSSITE"    ;;
  22. *)    site="$1"        ;;
  23. esac
  24.  
  25. case "$syn" in
  26. bang)    exec mail $site!$dest    ;;
  27. at)    exec mail $dest@$site    ;;
  28. esac
  29.