#!/bin/sh
# bramka-mail - skrypt wczytujcy z wejcia tre listu i zamieniajcy go
# na format odpowiedni dla bramka-common.
# (c) Sebastian Zagrodzki <s.zagrodzki@sokrates.mimuw.edu.pl>
# Strona domowa: http://sokrates.mimuw.edu.pl/~zagrodzki
#
# Ten program moe by wykorzystywany jedynie do celw niekomercyjnych.
# Uywanie go bez wiedzy i zgody autora w celach zarobkowych jest
# niedozwolone.
# Autor nie ponosi odpowiedzialnoci za adne skutki wynike z dziaania 
# programu, nie gwarantuje te poprawnoci jego dziaania.

[ -r /usr/share/sms/smsrc ] && . /usr/share/sms/smsrc
[ -r /etc/smsrc ] && . /etc/smsrc
[ -r $HOME/etc/smsrc ] && . $HOME/etc/smsrc
[ -r $HOME/.smsrc ] && . $HOME/.smsrc

[ -z "$BRAMKA" -a -f $KATALOG/bramka-common ] && BRAMKA=$KATALOG/bramka-common
[ -z "$BRAMKA" -a -f /usr/share/sms/bramka-common ] && BRAMKA=/usr/share/sms/bramka-common
if [ -z "$BRAMKA" -o ! -f "$BRAMKA" ]; then
	echo "Nie znalazlem skryptu bramka-common"
	exit 127
fi

while
	read REPLY ; [ -n "$REPLY" ]
do
	[ "${REPLY#Subject: }" = "$REPLY" ] ||\
		NUMER="${REPLY#Subject: }"
done

[ -z "$NUMER" ] && exit 1

{ echo "$NUMER" ; cat ; } | /bin/sh "$BRAMKA"

exit 0
