#!/usr/local/bin/bash

server="213.226.6.21"
port="25"
max="30"
counter="0"

number="$1"
shift
message="$*"

if [ ! "$message" ]; then
	echo "Usage: `basename $0` <number> <message>"
	exit 0
fi

echo "sending sms to $number..."
while [ "${message:$counter:$max}" ]; do
	exec 3<> /dev/tcp/$server/$port
	echo -e "HELO sms.mtel.net\nMAIL FROM: <>\nRCPT TO: <359${number:1}@sms.mtel.net>\nDATA\n\n${message:$counter:$max}\n.\nQUIT" >&3
	exec 3<&-
	counter=$[counter+max]
done
echo "sms sent"

