将电子邮件收件人添加到所有新的Trac票证

时间:2010-12-02 22:45:01

标签: email trac

是否可以对Trac进行配置更改,以便仅在创建所有新票证时向电子邮件地址发送通知?如果无法通过配置完成,插件将是第二个最佳选择,源代码修改作为最后的手段。

注意:smtp_always_cc的{​​{3}}中的TracIni设置会在所有更新上发送消息。我需要电子邮件通知仅限于新票证的创建

3 个答案:

答案 0 :(得分:1)

这是否必须是电子邮件通知?您可以选择创建一个查询,列出最近创建的十张(或多条)最近创建的票证。查看查询结果时,使用页面底部的“RSS Feed”按钮订阅一个提要,该提要会在查询结果更新时通知您。

答案 1 :(得分:1)

您可以编写自己的故障单侦听器插件(或者更确切地说,覆盖默认设置并进行调整),或编写电子邮件过滤器(procmail?)以删除非创建邮件。

答案 2 :(得分:0)

trac.ini中的smtp_always_cc配置选项就是这样做的。

一个警告是,它还会发送有关该问题的任何更新的电子邮件 - 不仅仅是在创建问题时。这可能是也可能不是你想要的。有关详细信息,请参阅帮助wiki中的TracNotification页面。

我们在Akiri Solutions的产品中使用此功能。