Drupal CiviCRM Tricks


Documentation Search


CiviCRM 2.2 Documentation

Support and Participation

Developer Resources


This documentation applies to CiviCRM version 2.2.

I wanted to be able to archive emails I send via CiviMail.

This was made possible in drupal by doing the following.

  1. Install the modules mailhandler http://drupal.org/project/mailhandler
  2. Set it up an email on your server for say newsletter@example.com
  3. Make a content type in Drupal called Newsletter Archives
    1. Follow the mailhandler module on how to do this so that emails are posted as nodes to this content type
  4. Setup mailhandler to check this box per it's instructions
  5. Then make a Group in civi called Newsletter2Archive or what ever you want to call it
  6. Make ONE member in this group with the email you make in step 2.
  7. So now when you send an email and choose this group from the recipient list the email will go there, get taken in from the mailhandlers, added to the drupal node database.
  8. The next thing I did is make a view of ALL nodes of this content type and display them at url newsletter_archives
  9. Done. Now you have an HTML archive of emails in drupal from CiviMail
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.