I am wondering if we can use CiviCRM and CiviMail in our environment. We are a Drupal 7 shop, and we have "split" our Drupal installs into a "runtime-only" version that runs on one set of webservers, and the full "admin" version that people use to update their site on another set of servers. The MySQL db and a portion of the filesystem for file/image uploads is shared between the runtime and admin websites. The admin websites are internal only behind our firewalls, while we have ports 80 and 443 open to the Internet for our runtime servers.
We want to use CiviCRM for sending newsletters and surveys. We want the newsletters and surveys archived on the Drupal Websites. We want the people sending out newsletters and surveys to type in their data in templates that will then be sent looking like a page from their website. Then we want the newsletter and survey authors to see bounce rates, click-through rates, and open rates.
Is this possible? How would it be recommended to set up? Should we install CiviCRM on our admin servers? Perhaps use CiviCRM on new Webservers, and put them in a subdomain? Would we want to split the Drupal and CiviCRM databases?
This system would generate a potentially large number of emails. We're running Drupal on a LAMP stack. Right now, there is no integration between our email system and websites. We can fairly easily copy our site templates to different servers if that helps.