views:

41

answers:

4

I need to create a feature for a website that will allow a user to enter their email in order to receive a free promotion (which will be emailed immediately) and be added to an announcement list. I haven't done any web programming and am wondering where I should start? Should I just create a database and everytime an email is entered, add the email to the database, then when I want to send out an announcement just write a script that will send an email to every address? Thanks!

+2  A: 

Sites like Campaigner do all of this for you. Why re-invent the wheel.

Diodeus
phplist is another example, which you can run on your server, rather then paying someone else to run it. It is free, but of course requires more work to get it set up, etc.
pkaeding
Yes I agree, probably best to use another service to handle this for you.
Ryan Bigg
A: 

You could use emailing list software; on a Linux box, that would be Mailman, http://www.list.org/.

Dean J
A: 

I'm using Blogger, so I don't think I can use phplist...I just want to show a small little text box where the user can enter their email, have it added to the list, and send them an email.

Hezeus
A: 

Use ASP.NET express. Configure send e-mail and sore whatever you need in the database.

http://www.orcsweb.com/blog/brad/sending-email-from-asp-net-4-c-sample-code/

Greg McNulty