wiki:NoticeManagerPlugin

Version 9 (modified by figaro, 8 years ago) (diff)

From e-mail to email

Notice Manager Plugin

Description

This plugin was developed to help local project admins to create information needed before sending notification emails.

Until now it was not possible to change the email address of users or to create information for users without adding the user to a credentials file, eg when you use LDAP to manage Trac permissions.

The Notice Manager allows to retrieve all information needed either from an LDAP directory - in this case, the methods provided by the LDAP plugin - or a local text file.

This plugin was developed for internal use. Feel free to add, change or delete to make it fit for your purposes.

Note: This plugin requires the LdapPlugin to be installed - even if you only want the "local text file" variant. This plugin doesn't install without it.

Bugs/Feature Requests

Existing bugs and feature requests for NoticeManagerPlugin are here.

If you have any issues, create a new ticket.

defect

1 / 1

enhancement

1 / 1

Download

Download the zipped source.

Source

Check out using Subversion, or browse the source with Trac.

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

Example

Go to the Admin page, General, E-Mail. This will show a list of accounts, which are either:

  • already registered, or
  • mentioned in the Trac-permissions

On the right side, you can fill in information, either by entering them manually (Add/Change Notice Info), by getting them from an LDAP directory (Information gathering ... from LDAP) or by retrieving the information from a local file (Information gathering ... local file).

The file follows a simple syntax, on one line, list the id, the name and the email address, divided by the ':' sign, e.g.

foo:Test Account:bar@localhost.localdomain

Note: To use LDAP groups for assigning tickets, the LDAP group prefix has to be changed from "@" to "*". If you don't change the prefix, you will not be able to send emails to the LDAP group when assigning ticket responsibilities.

Recent Changes

16516 by rjollos on 2017-04-16 01:45:35
Fix indentation
11165 by morodin on 2012-01-20 12:56:38
Corrected python warning message about 8-bit strings
9342 by morodin on 2010-10-22 13:26:53
Corrected 0.11.6 bug in for using array name
(more)

Author/Contributors

Author: morodin
Maintainer: morodin
Contributors: