in reply to Net::SMTP - mass mail

I'd add that this is going to be a pain in the neck to maintain if you are going to use it as it is written. I'd suggest using a database for the email addresses and messages, and if that is not possible, separate text files that are easy to edit.

You could use a text templating system (HTML::Template, Text::Template, Template Toolkit, etc...) To handle the mail messages, and even customize the message based on data that you have on file (probably) by substituting in first and last names, or something.

That may be fancier than what you want to do; although, it would make your proggy much easier to maintain.