diff -r bc723de8ec95 -r 55ba81e3502b Admin/pmail --- a/Admin/pmail Fri May 16 16:35:36 2003 +0200 +++ b/Admin/pmail Sun May 18 15:15:13 2003 +0200 @@ -4,16 +4,20 @@ # Author: Gerwin Klein, TU Muenchen # License: GPL (GNU GENERAL PUBLIC LICENSE) # -# DESCRIPTION: send email platform independently. +# DESCRIPTION: send email with text attachments. +# (works for "mail" command of SunOS 5.8) +# PRG="$(basename "$0")" +MIME_BOUNDARY="==PM_=_37427935" + function usage() { echo - echo "Usage: $PRG subject recipient body" + echo "Usage: $PRG subject recipient []" echo - echo " Send email platform independently. Body is a file." + echo " Send email with text attachments. is a file." echo exit 1 } @@ -24,33 +28,68 @@ exit 2 } +# +# print_attachment +# +# print mime "encoded" to stdout (text/plain, 8bit) +# +function print_attachment() +{ + local FILE=$1 + local NAME=${FILE##*/} + + cat < [] +# +# prints mime "encoded" message with text attachments to stdout +# +function print_body() +{ + local SUBJECT=$1 + local BODY=$2 + shift 2 + + cat <