/rt-mail

SparkPost to Request Tracker gateway

Primary LanguageGoMIT LicenseMIT

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