get attachments sent even on lxbroy Gentoo machines
authorGerwin Klein <gerwin.klein@nicta.com.au>
Thu, 12 Jul 2012 21:46:11 +1000
changeset 48252 e98c3d50ae62
parent 48251 6cdcfbddc077
child 48253 4410a709913c
get attachments sent even on lxbroy Gentoo machines
Admin/isatest/pmail
--- a/Admin/isatest/pmail	Wed Jul 11 21:43:19 2012 +0200
+++ b/Admin/isatest/pmail	Thu Jul 12 21:46:11 2012 +1000
@@ -57,10 +57,12 @@
 {
     local SUBJECT=$1
     local BODY=$2
-    shift 2
+    local TO=$3
+    shift 3
 
     cat <<EOF
 Subject: $SUBJECT
+To: $TO
 Mime-Version: 1.0
 Content-Type: multipart/mixed; boundary="$MIME_BOUNDARY"
 
@@ -93,11 +95,17 @@
 
 [ -r "$BODY" ] || fail "could not read $BODY"
 
-case `uname` in
-	Linux)  for F in $@; do ATTACH="$ATTACH -a $F"; done
+case `hostname` in
+	lxbroy*)
+		print_body "$SUBJECT" "$BODY" "$TO" $@ | sendmail "$TO"
+		;;
+	macbroy*)  for F in $@; do ATTACH="$ATTACH -a $F"; done
 		cat "$BODY" | mail -s "$SUBJECT" $ATTACH "$TO"
 		;;
-	SunOS)
-		print_body "$SUBJECT" "$BODY" $@ | mail -t "$TO"
+	sunbroy*)
+		print_body "$SUBJECT" "$BODY" "$TO" $@ | mail -t "$TO"
+		;;
+	*)
+		fail "unknown host/platform"
 		;;
 esac