RT-Extension-NotifyBasedOnOwnership - Adds scrip conditions and actions useful for suppressing notifications to queue watchers when a ticket becomes owned
Adds the following conditions to RT:
Adds the following actions to RT:
A typical use of these conditions and actions is to add scrips like the following:
On Correspond and Unowned Notify AdminCcs On Correspond and Unowned Notify Requestors and Ccs On Correspond and Owned Notify Owner and Ticket AdminCcs On Correspond and Owned Notify Requestors and Ticket Ccs On Comment and Unowned Notify AdminCcs as Comment On Comment and Owned Notify Owner and Ticket AdminCcs as Comment
If you add the above, you'll want to replace or disable the stock On Correspond and On Comment scrips targetting Requestors, Owners, Ccs, and AdminCcs. Otherwise, RT will send multiple notifications.
Be sure to leave the standard scrips in place which notify "Other Recipients" so that "One-time Ccs" and "One-time BCcs" still work correctly.
perl Makefile.PL
make
make install
May need root permissions
make initdb
Only run this the first time you install this module.
If you run this twice, you may end up with duplicate data in your database.
If you are upgrading this module, check for upgrading instructions in case changes need to be made to your database.
Add this line:
Set(@Plugins, qw(RT::Extension::NotifyBasedOnOwnership));
or add RT::Extension::NotifyBasedOnOwnership to your existing @Plugins line.
RT::Extension::NotifyBasedOnOwnership
@Plugins
rm -rf /opt/rt4/var/mason_data/obj
Thomas Sibley <trs@bestpractical.com>
All bugs should be reported via email to bug-RT-Extension-NotifyBasedOnOwnership@rt.cpan.org or via the web at rt.cpan.org.
This software is Copyright (c) 2013 by Best Practical Solutions
This is free software, licensed under:
The GNU General Public License, Version 2, June 1991
To install RT::Extension::NotifyBasedOnOwnership, copy and paste the appropriate command in to your terminal.
cpanm
cpanm RT::Extension::NotifyBasedOnOwnership
CPAN shell
perl -MCPAN -e shell install RT::Extension::NotifyBasedOnOwnership
For more information on module installation, please visit the detailed CPAN module installation guide.