--- /dev/null
+[%# The contents of this file are subject to the Mozilla Public
+ # License Version 1.1 (the "License"); you may not use this file
+ # except in compliance with the License. You may obtain a copy of
+ # the License at http://www.mozilla.org/MPL/
+ #
+ # Software distributed under the License is distributed on an "AS
+ # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+ # implied. See the License for the specific language governing
+ # rights and limitations under the License.
+ #
+ # The Original Code is the Bugzilla Bug Tracking System.
+ #
+ # The Initial Developer of the Original Code is Netscape Communications
+ # Corporation. Portions created by Netscape are
+ # Copyright (C) 1998 Netscape Communications Corporation. All
+ # Rights Reserved.
+ #
+ # Contributor(s): Bradley Baetz <bbaetz@student.usyd.edu.au>
+ # J. Paul Reed <preed@sigkill.com>
+ #%]
+
+[%# INTERFACE:
+ # mailing_bugid: string. ID of the bug this mail is concerning.
+ # mailrecipients: hash. People involved in this change. Hash has up to five
+ # elements:
+ # changer: string. The login name of the user who made the
+ # change.
+ #
+ # For bug changes where people need to be notified:
+ # owner: string. The login name of the bug assignee.
+ # reporter: string. The login name of the bug reporter.
+ # qacontact: string. The login name of the bug's QA contact.
+ # Optional.
+ # cc: list of strings. The login names of those on the CC
+ # list.
+ #%]
+
+[% PROCESS global/variables.none.tmpl %]
+
+[% mail = SendBugMail(mailing_bugid, mailrecipients) %]
+
+<dl>
+[% PROCESS emails
+ description = "Email sent to"
+ names = mail.sent
+%]
+
+[% PROCESS emails
+ description = "Excluding"
+ names = mail.excluded
+%]
+</dl>
+
+[%############################################################################%]
+[%# Block for a set of email addresses #%]
+[%############################################################################%]
+
+[% BLOCK emails %]
+ <dt>[% description FILTER html %]:</dt>
+ <dd>
+ [% IF user.can_see_bug(mailing_bugid) %]
+ [% IF names.size > 0 %]
+ [%+ FOREACH name = names %]
+ <code>[% name FILTER html %]</code>[% ", " UNLESS loop.last() %]
+ [% END %]
+ [% ELSE %]
+ no one
+ [% END %]
+ [% ELSE %]
+ (list of e-mails not available)
+ [% END %]
+ </dd>
+[% END %]