Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
-- THE CURRENT 7.x-1.x-dev RELEASE DOES NOT SUPPORT DATA UPGRADE FROM 6.x --
Working version for 7.x module development only!
Important changes
New terminology:
Newsletter
A node, to be sent as email
Newsletter category
A collection of newsletters. Each newsletter can be tagged with one categories.
Mailing list
Where people can subscibe to. Usually the collection of addresses the newsletters of one category get sent to.
Subscriber
Someone with an email address that is (or was) subscribed to a mailing list.
Subscription
The subscription of a subscriber to a mailing list
Email options
Advanced email options are no longer available on a per newsletter (node) basis. 'Newletter format', 'Email priority' and 'Receipt request' can now only be set per Newsletter category.
To do
1. Must be fixed before Beta
2. Nice to have
BASE SYSTEM
1. Fix data migration from D6 to D7
1. List of newsletters with views replacement
1. Various TODO's in code
1. Token replacement in node view.
2. De-duplicate recipient list before sending
2. Plain text alternative: #709234
2. Various TODO's in code
2. Add newsletter descriptions: #721504
2. Simple test scripts
2. Multilingual newsletters