Sh, Bourne Problem with getting lines in a file

This is a new exercise for me
1.) Create a bourne shell script that can accept 2 arguments/parameters. Name your script as housekeep_files.sh.

2.) The script will delete the files specified in the input file (1st parameter) and will send a notification through email (2nd parameter) the list of files deleted.

Sample input file: /home/mis/training/tanzs/files_to_delete.txt
ex. files_to_delete.txt
man.txt
see.txt
go.txt
no.txt

Being relatively new to this type of programming, I don't know how to approach this. How can I get the man.txt and seperate it from see.txt?
Is there any way to loop this and put it in an array while it is not end of file? Also does bourne support array? so i can put these text into an array? file[i]=??

This is your script file:

for i in `cat $1`
do
 rm $i
done

And you run it:

</> housekeep_files.sh files_to_delete.txt

But not know exactly what you you want with second param...