E-Mail and Messaging
- Admin message
- Advantages over Simplenews module
- Anonymous Contact form
- Bot module documentation
- Chatroom module
- Checkmail
- Clickatell
- Contact Importer
- Contact Storage
- HTML Mail 6.x-2.x / 7.x-2.x / 8.x-2.x
- How To: Basic E-news
- Listhandler: connect mailing lists to forums
- Mailadmin and beyond
- Mailcommand: manage mailing lists by email
- Mailhandler Single Mailbox
- Mailhandler: content via mail
- Mailing
- Mailsystem
- Mass Contact
- Message Stack
- Messaging Framework
- Messaging and Notifications Addons
- My SMS Mantra
- Notifications Framework
- PHPList: develop and maintain an audience
- Personalized E-mails: control sender names
- Postcard: send an e-card by email
- Privatemsg: An internal messaging System
- Processing Incoming Messages (Drupal 7)
- Prowl push notifications
- SMS Gateway Hub API
- Send
- Simple subscription
- Slack chat
- Subscriptions 7.x-1.x
- Tellafriend Node
- Tropo
- Twilio Module
- Unique path and form for each contact category
- VoIP Drupal
- Webmail Plus
- iContact
Message Stack
Introduction
The message stack comprises three main modules: Message, Message Notify, and Message Subscribe.
The modules have been written with a pluggable architecture that supports customization and extensibility. Each module includes implementation examples that give a hint of the potential use cases and integration with other popular Drupal modules.
The modules' object oriented architecture make this suite well positioned to support Drupal 8 and beyond. A number of well known Drupal distributions such as Commerce Kickstart, Drupal Commons, ERPAL, and Open Atrium have already adopted the message stack and are a good place to see the versatility of these modules in action.
The basic components and dependencies of the message stack are shown below:
See the subpages in this guide for more information.
Additional Resources
DrupalCon Portland (OG and The Message Stack)
Drupal 8 Message Stack documentation
Introduction
Message Module
The Message module provides the core of the message stack. It provides a message entity type that can be subtyped into one or more message
Message Notify Module
The Message Notify module extends the Message module by providing a system for forwarding messages. The module uses a plugin system to
Message Subscribe Module
The Message Subscribe module provides a mechanism for users to tell the system to send them notification messages when events occur on a web
Use Cases
There are three main use cases for the message stack: