we would like to be able to do the following things:
1. just be able to send out a newsletter on a regular basis
2. send out and track email campaigns.
3. sending out emails depending on when the record was created in the database (say I need to send out emails to each record that was created 7 days ago and this process would need to happen every day) and then send follow up emails based on what the response to the first one was.
what is involved in doing it? I need to know everything from software to what one would need to know to program and manage this kind of system.