Files
scst/nightly/conf/nightly.sendmail
2017-11-15 02:48:03 +00:00

33 lines
675 B
Bash
Executable File

#!/bin/sh
# Don't forget to set the variables 'from' and 'realname' in ~/.muttrc !!
usage() {
echo "Usage: $0 [-r <recipient>] <subject> <file-to-mail> [<file-to-attach>]"
}
recipients="scst-devel@lists.sourceforge.net"
recipients="bvanassche@acm.org"
while [ "$1" != "${1#-}" ]
do
case "$1" in
'-r') recipients="$2"; shift; shift;;
'-h') usage; exit 1;;
'--') shift;;
*) usage; exit 1;;
esac
done
if type mutt >/dev/null 2>&1; then
if [ $# -ge 3 ]; then
gzip -9 <"$3" >"$3.gz"
mutt -s "$1" -a "$3.gz" ${recipients} < "$2"
rm -f "$3.gz"
else
mutt -s "$1" ${recipients} < "$2"
fi
else
mail -s "$1" ${recipients} < "$2"
fi