Mandrill Inbound API Private Message

Component ID

2727811

Component name

Mandrill Inbound API Private Message

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

367

Component created

Component changed

Component body

This module hooks into the Mandrill Inbound API module to process inbound email replies and turn them into Private Message replies.

This works by altering the outbound email generated by the pm_email_notify (sub)module of privatemsg. The reply-to email is altered to reflect a pattern (pm-reply-*@mysite.com) that Mandrill will intercept and send back to an endpoint. This module then handles that incoming message, validates it and creates the private message reply.

Features Include:

  • Validates that the sending user (based on from email address) has access to the private message thread.
  • Creates the private message reply as if the sending user created it through the Private Message UI.

Instructions

Requirements

Installation / Configuration

  1. Install this module, the Mandrill Inbound API module and their requirements.
  2. Follow the Mandrill Inbound API module instructions for setting up the route and domain.
  3. Drink a beer.

Maintainers
Craig Aschbrenner (https://drupal.org/u/caschbre) (http://foggyperspective.com)