wiki:MailPlugin

Version 8 (modified by rjollos, 3 years ago) (diff)

Fix attachment link after upgrade to Trac 1.0

XMailPlugin allows to send periodically user-specific mails of new or changed tickets

Description

Extented Mail Plugin

XMail provides extensive user specific mail options, including cycled mail deliveries.

Basically there are two different kind of filtered mail delivery:

  • cycled mails (e.g. daily, weekly, etc.)
  • immediate mail, but with a user-specific filter (e.g. only high-prio tickets)

Create new filter for sending by mail:

Screenshot New Filter

Wish list / next to do

At the moment normal SQL is saved in XMail-View. It would be better if it would be reports instead; thus it would be more flexible and other users could take the same report for their email notification.

Bugs/Feature Requests

Existing bugs and feature requests for MailPlugin are here.

If you have any issues, create a new ticket.

Issues

This plugin needs some improvement (ideally merging with AnnouncerPlugin):

  • Using reports instead of pure SQL-Where-Clause
  • When changing ticket, see ticket change

Known Bugs / Issues

  • thread for sending mails is only starting when first Trac-Page was retrieved
  • database table is only initialized when main view of XMail is displayed

tested with:

  • ubuntu and Windows (python 2.6.5)
  • PostgreSQL 8.1 and 8.4

Download

Download the zipped source from [download:mailplugin here].

Or download the pre-compiled python egg.

Source

You can check out MailPlugin from here using Subversion, or browse the source with Trac.

Example

Send mails every week of new or changed tickets of a milestone.

Recent Changes

15083 by rjollos on 2015-11-28 16:18:51
0.4.3: Fix error when babel is not installed

Fixes #12580.

15082 by rjollos on 2015-11-28 16:17:06
0.4.3: Replace transitive import with direct import

Refs #12580.

14672 by framay on 2015-06-16 06:48:07
added license entry in setup.py
(more)

Author/Contributors

Author: framay
Maintainer: framay
Contributors:

Attachments (3)

Download all attachments as: .zip