Skip to content

abh/rt-mail

Repository files navigation

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