]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 600230 - Add a unique Message-ID to all outgoing e-mails.
authorReed Loden <reed@reedloden.com>
Tue, 26 Oct 2010 21:09:35 +0000 (14:09 -0700)
committerReed Loden <reed@reedloden.com>
Tue, 26 Oct 2010 21:09:35 +0000 (14:09 -0700)
[r=LpSolit a=mkanat]

Bugzilla/Mailer.pm

index d4a41b7638d98ae39cf2fb8081c0ffafc0fde774..5ee6fd2eb854db79d682a55d569c2e1b050d22da 100644 (file)
@@ -208,7 +208,9 @@ sub build_thread_marker {
         $threadingmarker = "Message-ID: <bug-$bug_id-$user_id$sitespec>";
     }
     else {
-        $threadingmarker = "In-Reply-To: <bug-$bug_id-$user_id$sitespec>" .
+        my $rand_bits = generate_random_password(10);
+        $threadingmarker = "Message-ID: <bug-$bug_id-$user_id-$rand_bits$sitespec>" .
+                           "\nIn-Reply-To: <bug-$bug_id-$user_id$sitespec>" .
                            "\nReferences: <bug-$bug_id-$user_id$sitespec>";
     }