https://github.com/weisslj/trac-messageid-plugin
Trac plugin stores Message-ID in a new table for corrent In-Reply-To header when using AWS SES
https://github.com/weisslj/trac-messageid-plugin
aws-ses trac trac-plugin
Last synced: 7 months ago
JSON representation
Trac plugin stores Message-ID in a new table for corrent In-Reply-To header when using AWS SES
- Host: GitHub
- URL: https://github.com/weisslj/trac-messageid-plugin
- Owner: weisslj
- License: other
- Created: 2015-10-11T16:25:18.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-10-12T20:57:37.000Z (almost 10 years ago)
- Last Synced: 2025-01-28T01:18:32.147Z (9 months ago)
- Topics: aws-ses, trac, trac-plugin
- Language: Python
- Size: 133 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# trac-messageid-plugin
This plugin for Trac >= 1.1.3 stores the Message-ID of ticket notifications in
a new database table, so they can be used for the In-Reply-To header of
subsequent messages.This is necessary when using Amazon's Simple Email Service (AWS SES),
because it rewrites the message id. It is also useful when changing the
project URL or sender domain (otherwise replies will end up in a new thread).It is a drop-in replacement for the native SmtpEmailSender component.
## Installation
Deploy to a specific Trac environment:
cd /path/to/pluginsource
python setup.py bdist_egg
cp dist/*.egg /path/to/projenv/pluginsOr install globally:
cd /path/to/pluginsource
python setup.py installEnable plugin in trac.ini:
[components]
tracmessageid.* = enabled[notification]
email_sender = MessageIdSmtpEmailSenderUpgrade the database:
trac-admin /path/to/env upgrade