Email Newsletters
Publish the content of a website as an email newsletter. Completely Drupal native, with many features.
Note: version in contrib is for developers only, and actually very stale. I'll update to the latest version, which is compatible with Drupal 5, later this month.
Features
- Multiple email newsletters
set up as many as you need - Plain text or HTML email
Subscriber chooses which to receive
Default can be set to either format - Include site content
Restrict to content types (configured accross all newsletters)
Filter by category terms (configurable on each newsletter)
Include all new content if no terms are set for a newsletter - Subscriber content control
Subscriber can select which of the newsletter's terms they receive content from - Manual or scheduled send out
Send manualy ('Send Now' button), or send every (x) hours, (x) days, or (x) months - Personalisation
Profile info can be added into email - Templates
Templates can use Drupal input formats, e.g. use PHP to create a conditional plain text email - Include teaser or full content
Include content/teaser in newsletter based on length - Bounced email handling
- Email link authentication
'Read more' links, and account control links, allow users to access the site (based on their role) and their email subscription settings, but without accessing their full site account.
Dependancies
As this module carries out many tasks, it has been split into several component modules each of which deals with a particular task. These component modules are all independant, and can be reused by other modules that require the task they perform.
To install eNewsletter module you will also need to install the following modules:
- Bounced Email (Download)
- HTML To Text (Download)
- Identity Hash (Download)
- Publication (Download)
- Schedule (Download)
- Subscribed (Download)
- Templates (Download)
Once you've downloaded all the modules, move them into your modules directory. There is a combined database setup file in the eNewsletters directory, 'enewsletter_combined.mysql', which will create all the neccessary database tables in one go.
Developed by Robert Castelo for Code Positive - Drupal developer and consultation London, UK .
