Thanks Jake!
OK, so I will see how I can save the data on the server -- I don't really need a cron job since I hope that the mail () function will mostly work. I would check on a weekly basis or monthly basis to see whether I have missed any emails.
On another note, I have been trying to...