Who's to say you can't send a mass email programatically? I've done it on more than one count. Create a simple web form with space for email addresses, subject, and body. Split the emails based on a delimiter, usually ";". Add them as new System.Net.MailAddress, attach the file, and send it off.