Webmail Plus

FirmIdea - February 19, 2008 - 02:55

Update: A version for Drupal 6 is under way. All feature requests are welcome.

Release 2.0 Road Map

I have started work on the release for Drupal 6. There's a plan to integrate/rely on a number of modules, some of which are still in development. These include: Mail_API and IMAPWU_API.

The following UI features are expected:

  • Integration of new message notifiaction into the Dashboard block
  • jQuery Ajax-y for Inbox, new messages show up automatically
  • Inline message cliffnotes after the message subject, similar to Gmail
  • Message view and composition via AJAX
  • On-demand rich text message composition
  • Standardization of UI (get rid of Back button, standard Print, etc. buttons)
  • Email lists/groups - a user can send a message to a whole group of users
  • Personal configuration - ability to pull mail from other sources
  • Support for multiple email accounts
  • Gmail-style conversation threading
  • Message tagging
  • Gmail-style labels
  • Message filters
  • Advanced Swish-E based search, fully independently indexed yet integrated into the core site search
  • Ability to manage folders directly in the block
  • Mail forwarding
  • Vacation/out-of-office responses

Release 1.0

Development of this project is supported by OpenBand/MCDean on behalf of its clients.

Webmail Plus is a full-featured email client for Drupal. It's designed to provide email for any or all members of a Drupal site. It relies on a standard IMAP (Dovecot, Courier-IMAP) server for mail storage and localhost or SMTP (Postfix, Exim) server for mail delivery. It's a great way to add email/webmail functionality to your Drupal community site.

The module implements 2 blocks:

  • Folders/Controls - displays user's folders and provides links to "Compose" and "Address Book"
  • New message notification

Webmail Plus has the following features:

  • Compose/send message with predictive text for address fields
  • Ability to send attachments
  • Savings sent messages to the Sent folder
  • Saving messages to the Drafts folder
  • Support for IMAP folders (no sub-folder support)
  • Ability to move messages between folders
  • Personal Address book
  • Ability to convert emails into Drupal nodes
  • Limited content caching to limit the number of IMAP queries
  • New message notification block
  • Folder(s) block

Please check out the screen shot link to get a better idea of what it looks like.

This module is released for Drupal 4.7 branch. Unfortunately it doesn't work in Drupal 5.x. We are targeting Drupal 6.x for the next release. If you need webmail functionality for Drupal 5.x please check out Basic Webmail. Additionally I'd like to thank oadaeh, the author of Basic Webmail, for his help with releasing this project to the community.

Releases

Official releasesDateSizeLinksStatus
6.x-1.0-alpha12008-Jul-0816.13 KBRecommended for 6.xThis is currently the recommended release for 6.x.
4.7.x-1.02008-Mar-1764.55 KBRecommended for 4.7.xThis is currently the recommended release for 4.7.x.
 
 

Drupal is a registered trademark of Dries Buytaert.