Managed email provider to Request Tracker Gateway
This tool implements the Sparkpost API for incoming mail and the RT API to
make it easy to use a managed email provider to receive and emails
with Request Tracker.
Configuration
See rt-mail.json.sample
for an example configuration file.
The tool assumes that your "comment" address configured in RT is the same as
the correspondence address with "-comment" suffixed to the local part.
Run
./rt-mail -listen=:8081 -config=rt-mail.json
Email service provider configuration
There's a unique path for each email service provider API. For each of them
prefix the path with the host and port that rt-mail is running on.
Mailgun
Configure Mailgun to forward
mails to
/mg/mx/mime
SparkPost
Configure SparkPost to relay messages to
/spark/mx
Sendgrid
Configure Sendgrid to relay messages, you'll need to enable full MIME emails
/sendgrid/mx
TODO
- support more providers
- Capture bounce events