There's still a permission problem somewhere. Some suggestions...
1. Try putting the email code directly in the asp page, and see if it runs OK. As a matter of interest, why are you running it in a separate shell anyway?
2. Have you allowed script & executable permission on the \credit_reporting\maintenance\business_subjects (virtual) folder within IIS itself?
3. I thought you would have to set the SMTP server address, email account name and email account password as parameters on the Message object before you can send?