Bugzilla会针对更新的问题向未注册用户发送电子邮件

时间:2011-03-08 10:38:36

标签: bugzilla

当问题更新时,是否有可能在Bugzilla中使用感兴趣的各方的电子邮件而不仅仅是注册用户的电子邮件,如assigne等? 这里的想法是构建一个前端,使用户可以注册在后台创建Bugzilla问题的“票证”。然后,我希望注册该票证的人能够提供他的电子邮件地址并重新获得有关该问题的更新,而无需为该人创建Bugzilla用户。这可能吗?

1 个答案:

答案 0 :(得分:1)

我怀疑这是可能的。我最初的想法是“只使用他们的电子邮件地址来控制他们”,但是查看bugzilla架构(3.6.x)中的cc表显示:

bugs=# \d cc
  Table "public.cc"
  Column |  Type   | Modifiers 
 --------+---------+-----------
  bug_id | integer | not null
  who    | integer | not null
 ...
 "fk_cc_who_profiles_userid" FOREIGN KEY (who) REFERENCES profiles(userid) ON UPDATE CASCADE ON DELETE CASCADE

这意味着CC的人需要成为profiles表的一部分。

然后,再次,如果用户只看到前端,为什么不为他们的电子邮件地址创建一个bugzilla配置文件,并在错误上CC?只需确保您的电子邮件模板(您可以自定义)不包含指向真正的bugzilla实例的链接。