CiviCRM's mailing system is excellent, but the templating system demands a certain degree of skills and knowledge of HTML, particularly if things go wrong.
Add to that the complexity of modern mail templates and it can become very challenging. When planning your CiviCRM deployment, you should consider the skill set of the users who are going to be responsible for sending out mailings. If the HTML-savvy skill set is not there, this recipe shows a different technique for creating perfect e-mail newsletters that use the CMS to create the e-mail. As a developer you will need to know a little about creating templates within your CMS system. In this example we will use Drupal.