https://github.com/colorfield/civimail
Drupal 8 integration with CiviCRM CiviMail
https://github.com/colorfield/civimail
civicrm drupal drupal-8 drupal-module mailer
Last synced: about 1 month ago
JSON representation
Drupal 8 integration with CiviCRM CiviMail
- Host: GitHub
- URL: https://github.com/colorfield/civimail
- Owner: colorfield
- Created: 2018-04-19T07:52:08.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-25T15:36:06.000Z (over 7 years ago)
- Last Synced: 2025-10-26T03:57:48.711Z (8 months ago)
- Topics: civicrm, drupal, drupal-8, drupal-module, mailer
- Language: PHP
- Size: 134 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CiviMail for Drupal 8
Integration with CiviCRM CiviMail.
### Features
Send a node from a CiviCRM Contact to CiviCRM Groups.
From Contact and destination Groups selection is per node
and CiviMail campaign.
**CiviMail Digest submodule**
Send to configured Groups a digest, at a weekly interval, of nodes
that were previously sent via the CiviMail module,
with an option to include content updates.
### Configuration
- Per content type configuration: enable via the CiviMail tab.
Set then the view mode for the mail, and the Groups
that are eligible to send and receive the mail.
- The CiviMail feature is then available as a node local task
(while viewing or editing a node from a CiviMail enabled content type).
For the setup of CiviCRM with Drupal 8, refer to this post:
[Install CiviCRM 5 with Drupal 8 using Lando](https://colorfield.be/blog/install-civicrm-5-with-drupal-8-using-lando)
Make sure that the _"Send Scheduled Mailings"_ Job is configured as active in _/civicrm/admin/job?reset=1_.
**CiviMail Digest submodule**
- Configure via _/admin/config/civicrm/civimail_digest/settings_
- Preview and prepare digests via _/civimail_digest/digests_.
### Dependencies
- [Drupal 8](https://github.com/drupal/drupal)
- [CiviCRM Core](https://github.com/civicrm/civicrm-core)
- [CiviCRM Drupal](https://github.com/civicrm/civicrm-drupal-8)
- [CiviCRM Tools](https://drupal.org/project/civicrm_tools)
## Roadmap
- Send test mails via CiviCRM.
- Write documentation for Layout integration.
- Improve documentation and admin UI of CiviMail Digest.
- Automation of the digest creation via cron.