1

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

4

1 回答 1

1

我怀疑这是可能的。我最初的想法是“用他们的电子邮件地址抄送他们”,但查看ccbugzilla 架构(3.6.x)中的表格显示:

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

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

话又说回来,如果用户只看到前端,为什么不为他们的电子邮件地址创建一个 bugzilla 配置文件,并在 bug 上抄送他们呢?只需确保您的电子邮件模板(您可以自定义)不包含指向真实 bugzilla 实例的链接。

于 2011-03-08T10:49:32.430 回答