Messaging

Jose Reyero - January 21, 2008 - 23:07

This is a Messaging Framework to allow message sending in a channel independent way. It will provide a common API for message composition and sending while allowing plug-ins for multiple messaging methods.

When using this framework, you won't send e-mails to users anymore. You will send them 'messages' and they will decide how they want to get them delivered, that may be by mail, IM, SMS, depending on user's preferences...

Sending methods:

Don't forget to enable and set up the sending method plug-ins you want to use, at least one is needed for it to work. Currently supported are:

Other features:

  • Suport for file attachments, with this Notifications Add-on
  • Provides a sending method agnostic API for composing and sending messages
  • Handles message composition and formatting depending on sending method
  • Supports multiple plug-ins for different message methods
  • Supports 'push' and 'pull' message delivery models
  • Provides an aditional "html to nice text" filter when html_to_text is installed (Not needed for Drupal 6)

Modules using Messaging

  • Notifications, a complete subscriptions framework which uses Messaging as the sending library. It is also the reference implementation of the full Messaging Framework capabilities.
  • Messaging Send To, allows forwarding content through different channels (mail, sms, user defined..).

Note that this Messaging framework doesn't provide any visible functions to the user on its own, it just provides messaging services for other modules.

Sponsored by Development Seed

Releases

Official releasesDateSizeLinksStatus
6.x-2.12009-Jun-2249.43 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.32009-May-0228.67 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
6.x-2.x-dev2009-Jun-2956.28 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.x-dev2009-Apr-3028.67 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.