mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-18 14:56:07 +00:00
Backing out the fix for bug 135812 as it causes the mail params to be deleted on new installs.
This commit is contained in:
parent
4dc846b1fe
commit
d6d26c825b
@ -251,18 +251,6 @@ sub UpdateParams {
|
||||
delete $param{'enablequips'};
|
||||
}
|
||||
|
||||
# Update e-mail text to use new mailfrom param (Bug 135812)
|
||||
if (!exists $param{'mailfrom'}) {
|
||||
$param{'passwordmail'} =~ s/^From: bugzilla-daemon$/From: %mailfrom%/mi;
|
||||
$param{'passwordmail'} =~ s/\n\n/\nX-Bugzilla-Type: admin\n\n/;
|
||||
$param{'newchangedmail'} =~ s/^From: bugzilla-daemon$/From: %mailfrom%/mi;
|
||||
$param{'newchangedmail'} =~ s/\n\n/\nX-Bugzilla-Type: newchanged\n\n/;
|
||||
$param{'voteremovedmail'} =~ s/^From: bugzilla-daemon$/From: %mailfrom%/mi;
|
||||
$param{'voteremovedmail'} =~ s/\n\n/\nX-Bugzilla-Type: voteremoved\n\n/;
|
||||
$param{'whinemail'} =~ s/^From: %maintainer%$/From: %mailfrom%/mi;
|
||||
$param{'whinemail'} =~ s/\n\n/\nX-Bugzilla-Type: whine\n\n/;
|
||||
}
|
||||
|
||||
# --- DEFAULTS FOR NEW PARAMS ---
|
||||
|
||||
foreach my $item (@param_list) {
|
||||
|
@ -307,14 +307,6 @@ sub find_languages {
|
||||
default => 'THE MAINTAINER HAS NOT YET BEEN SET'
|
||||
},
|
||||
|
||||
{
|
||||
name => 'mailfrom',
|
||||
desc => 'The email address of the Bugzilla mail daemon. Some email systems ' .
|
||||
'require this to be a valid email address.',
|
||||
type => 't',
|
||||
default => 'bugzilla-daemon'
|
||||
},
|
||||
|
||||
{
|
||||
name => 'urlbase',
|
||||
desc => 'The URL that is the common initial leading part of all Bugzilla ' .
|
||||
@ -726,10 +718,9 @@ sub find_languages {
|
||||
'password. %<i>anythingelse</i>% gets replaced by the ' .
|
||||
'definition of that parameter (as defined on this page).',
|
||||
type => 'l',
|
||||
default => 'From: %mailfrom%
|
||||
default => 'From: bugzilla-daemon
|
||||
To: %mailaddress%
|
||||
Subject: Your Bugzilla password.
|
||||
X-Bugzilla-Type: admin
|
||||
|
||||
To use the wonders of Bugzilla, you can use the following:
|
||||
|
||||
@ -762,12 +753,11 @@ To use the wonders of Bugzilla, you can use the following:
|
||||
'replaced by the definition of that parameter (as defined on ' .
|
||||
'this page).',
|
||||
type => 'l',
|
||||
default => 'From: %mailfrom%
|
||||
default => 'From: bugzilla-daemon
|
||||
To: %to%
|
||||
Subject: [Bug %bugid%] %neworchanged%%summary%
|
||||
%threadingmarker%
|
||||
X-Bugzilla-Reason: %reasonsheader%
|
||||
X-Bugzilla-Type: newchanged
|
||||
|
||||
%urlbase%show_bug.cgi?id=%bugid%
|
||||
|
||||
@ -799,10 +789,9 @@ Configure bugmail: %urlbase%userprefs.cgi?tab=email
|
||||
'address, so that if the mail bounces, a real person can know '.
|
||||
'that there are bugs assigned to an invalid address.',
|
||||
type => 'l',
|
||||
default => 'From: %mailfrom%
|
||||
default => 'From: %maintainer%
|
||||
To: %email%
|
||||
Subject: Your Bugzilla buglist needs attention.
|
||||
X-Bugzilla-Type: whine
|
||||
|
||||
[This e-mail has been automatically generated.]
|
||||
|
||||
@ -1043,10 +1032,9 @@ You will get this message once a day until you\'ve dealt with these bugs!
|
||||
'compatibility. %<i>anythingelse</i>% gets replaced by the ' .
|
||||
'definition of that parameter (as defined on this page).',
|
||||
type => 'l',
|
||||
default => 'From: %mailfrom%
|
||||
default => 'From: bugzilla-daemon
|
||||
To: %to%
|
||||
Subject: [Bug %bugid%] Some or all of your votes have been removed.
|
||||
X-Bugzilla-Type: voteremoved
|
||||
|
||||
Some or all of your votes have been removed from bug %bugid%.
|
||||
|
||||
|
@ -22,10 +22,9 @@
|
||||
|
||||
[% PROCESS global/variables.none.tmpl %]
|
||||
|
||||
From: [% Param('mailfrom') %]
|
||||
From: bugzilla-admin-daemon
|
||||
To: [% emailaddress %]
|
||||
Subject: [% PROCESS subject %]
|
||||
X-B[%#%]ugzilla-Type: admin
|
||||
|
||||
A request was cancelled from [% remoteaddress %].
|
||||
|
||||
|
@ -22,10 +22,9 @@
|
||||
[% PROCESS global/variables.none.tmpl %]
|
||||
|
||||
[% expiration_ts = token_ts + (max_token_age * 86400) %]
|
||||
From: [% Param('mailfrom') %]
|
||||
From: bugzilla-admin-daemon
|
||||
To: [% emailaddress %]
|
||||
Subject: [% terms.Bugzilla %] Change Email Address Request
|
||||
X-B[%#%]ugzilla-Type: admin
|
||||
|
||||
[%+ terms.Bugzilla %] has received a request to change the email address
|
||||
for the account [% oldemailaddress %] to your address.
|
||||
|
@ -27,13 +27,12 @@
|
||||
[% PROCESS global/variables.none.tmpl %]
|
||||
|
||||
[% expiration_ts = token_ts + (max_token_age * 86400) %]
|
||||
From: [% Param('mailfrom') %]
|
||||
From: bugzilla-admin-daemon
|
||||
To: [% emailaddress %]
|
||||
Subject: [% terms.Bugzilla %] Change Email Address Request
|
||||
Importance: High
|
||||
X-MSMail-Priority: High
|
||||
X-Priority: 1
|
||||
X-B[%#%]ugzilla-Type: admin
|
||||
|
||||
[%+ terms.Bugzilla %] has received a request to change the email address
|
||||
for your account to [%+ newemailaddress %].
|
||||
|
@ -22,10 +22,9 @@
|
||||
[% PROCESS global/variables.none.tmpl %]
|
||||
|
||||
[% expiration_ts = token_ts + (max_token_age * 86400) %]
|
||||
From: [% Param('mailfrom') %]
|
||||
From: bugzilla-admin-daemon
|
||||
To: [% emailaddress %]
|
||||
Subject: [% terms.Bugzilla %] Change Password Request
|
||||
X-B[%#%]ugzilla-Type: admin
|
||||
|
||||
You have (or someone impersonating you has) requested to change your
|
||||
[%+ terms.Bugzilla %] password. To complete the change, visit the following link:
|
||||
|
@ -36,11 +36,10 @@
|
||||
[% to_identity = flag.setter.identity _ "'s request" %]
|
||||
[% subject_status = statuses.${flag.status} %]
|
||||
[% END %]
|
||||
From: [% Param('mailfrom') %]
|
||||
From: bugzilla-request-daemon
|
||||
To: [% to_email %]
|
||||
CC: [% flag.type.cc_list %]
|
||||
Subject: [% flag.type.name %] [%+ subject_status %]: [[% terms.Bug %] [%+ flag.target.bug.id %]] [% flag.target.bug.summary %]
|
||||
X-B[%#%]ugzilla-Type: request
|
||||
[%- IF flag.target.attachment.exists %] :
|
||||
[Attachment [% flag.target.attachment.id %]] [% flag.target.attachment.summary %][% END %]
|
||||
|
||||
|
@ -34,7 +34,6 @@
|
||||
From: [% from %]
|
||||
To: [% recipient.email %]
|
||||
Subject: [[% terms.Bugzilla %]] [% subject %]
|
||||
X-B[%#%]ugzilla-Type: whine
|
||||
MIME-Version: 1.0
|
||||
Content-Type: multipart/alternative; boundary="[% boundary %]"
|
||||
|
||||
|
@ -99,13 +99,13 @@ if (Param('shutdownhtml')) {
|
||||
}
|
||||
|
||||
|
||||
# Send whines from the address in the 'mailfrom' Parameter so that all
|
||||
# Send whines from the address in the 'maintainer' Parameter so that all
|
||||
# Bugzilla-originated mail appears to come from a single address.
|
||||
my $fromaddress = Param('mailfrom');
|
||||
my $fromaddress = Param('maintainer');
|
||||
|
||||
if ($fromaddress !~ Param('emailregexp')) {
|
||||
die "Cannot run. " .
|
||||
"The Bugzilla email address has not been properly set!\n";
|
||||
"The maintainer email address has not been properly set!\n";
|
||||
}
|
||||
|
||||
# Check the nomail file for users who should not receive mail
|
||||
|
Loading…
x
Reference in New Issue
Block a user