#!/bin/bash # # By # TMPDIR=/tmp/_send_mail_ FILEFORMAIL=/tmp/_send_text_ if [ "$#" != "3" ]; then echo "Use: $0
"; exit; fi mkdir $TMPDIR; cd $TMPDIR; FOUND=0; for i in `GET "$1" |grep -i "$2" |awk -F 'src="' '{print $2}'|awk -F '"' '{print $1}'`; do if [ ! -z "$i" ]; then FOUND=1; wget "$i"; fi done if [ "$FOUND" == "1" ]; then if [ ! -z `which mutt` ]; then ATTACHSTR=''; for i in `echo $TMPDIR/*`; do ATTACHSTR="$ATTACHSTR -a $i "; done echo "Sent by mutt :)" | mutt $ATTACHSTR -s "just a gift ;)" "$3" else # # Still not working well :( # echo "Sent by mail" > $FILEFORMAIL echo "" >> $FILEFORMAIL for i in `echo $TMPDIR/*`; do uuencode $i `echo $i |awk -F '/' '{print $NF}'` >> $FILEFORMAIL echo "" >> $FILEFORMAIL done cat $FILEFORMAIL |mail -s "just a gift" $3 rm $FILEFORMAIL fi else echo echo "Done.... Nothing found... nothing sent :( "; echo fi cd .. rm -r $TMPDIR; echo echo "Done.....", echo exit;