#!/bin/sh

: invoked from mhn as em_play.sh [-generic] %F
: e.g., with an mhn profile entry of
:	    mhn-show-multipart/enabled-mail: %pem_play.sh -generic %F

F= O= S=
for A in $*; do
    case "$A" in
	-generic)
	    S="$S -generic"
	    ;;

	*)    if [ -z "$O" ]; then
		O="$A"
	    elif [ -z "$F" ]; then
		F="$A"
	    else
		F= O=
		break
	    fi
	    ;;
    esac
done
if [ -z "$F" -o -z "$O" ]; then
    echo "usage: em_play.sh [-generic] first-part second-part" 1>&2
    exit 1
fi

MM_NOASK=1 export MM_NOASK
swish -safe $S -messaging -messagebody "$O" -file "$F"
