This module provides an Amazon SES connection plugin for Mail Group. In addition
to SES, S3, and SNS are used to store and notify the module about new messages.
Requirements
This module requires the Amazon Web Services module.
Installation
Install as you would normally install a contributed Drupal module. Visit https://www.drupal.org/node/1897420 for further information.
Configuration
To configure the Amazon services, follow these steps:
- Enable Amazon Web Services and this module.
- Create a SNS topic that will be notified when new mail is received.
- Add an HTTP or HTTPS subscription to the SNS topic.
- Create SES rule set.
- Configure the S3 and SNS services in the Amazon Web Services module.
Create a SNS topic
Create a SNS topic that will be notified when new mail from SES when new mail
is received. You'll add this topic when configuring the rule set.
Subscribing to the SNS topic
After creating a SNS topic, you'll need to add a subscription that will notify
the module when new mail is received. The subscription should use either HTTP
or HTTPS protocol. The Endpoint path is /mailgroup/amazonses/receive. For
example, https://example.com/mailgroup/amazonses/receive.
S3 Bucket
You can use an existing S3 bucket, or add a new one when when creating a
incoming mail rule set. If using an existing bucket, ensure that SES has
permission to write to it.
SES Rule Set
SES rules sets are used to handle incoming mail. Create or edit a rule set with
a recipient of your group's email address. Select the S3 action. Choose an
existing bucket, or create a new one. Select the SNS topic you subscribed to.
Amazon Web Services
Configure the Amazon Web Services module at Configuration > Web services > Amazon Web Services. Create a profile using credentials that have access to read and delete from the S3
bucket.
Project information
- Project categories: Integrations
- Ecosystem: Mail Group
- Created by davisben on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
