[Rt-commit] r5788 - in RT-Extension-CommandByEmail: .
kevinr at bestpractical.com
kevinr at bestpractical.com
Mon Aug 21 23:12:47 EDT 2006
Author: kevinr
Date: Mon Aug 21 23:12:46 2006
New Revision: 5788
Added:
RT-Extension-CommandByEmail/patch/errors_in_reply_to-RT-3.6.1.patch
Modified:
RT-Extension-CommandByEmail/ (props changed)
Log:
r25583 at SAD-GIRL-IN-SNOW: kevinr | 2006-08-21 23:11:39 -0400
* Patch against RT 3.6.1 to send an In-Reply-To header on error mails.
Added: RT-Extension-CommandByEmail/patch/errors_in_reply_to-RT-3.6.1.patch
==============================================================================
--- (empty file)
+++ RT-Extension-CommandByEmail/patch/errors_in_reply_to-RT-3.6.1.patch Mon Aug 21 23:12:46 2006
@@ -0,0 +1,47 @@
+==== Patch <errors-in-reply-to> level 1
+Source: [No source]
+Target: 950bc6a1-dcf7-0310-b58a-e9c0bc523046:/local/RT-3.6-RELEASE:23279
+Log:
+* Patch to add an In-Reply-To: header to error e-mails so they get threaded
+properly
+=== lib/RT/Interface/Email.pm
+==================================================================
+--- lib/RT/Interface/Email.pm (revision 23279)
++++ lib/RT/Interface/Email.pm (patch errors-in-reply-to level 1)
+@@ -238,10 +238,12 @@
+ @_
+ );
+
++ my $message_id = $args{'MIMEObj'}->head->get('Message-Id');
+ $RT::Logger->log(
+ level => $args{'LogLevel'},
+ message => $args{'Explanation'}
+ );
++ $RT::Logger->debug("Message-ID: $message_id");
+ my $entity = MIME::Entity->build(
+ Type => "multipart/mixed",
+ From => $args{'From'},
+@@ -250,6 +252,7 @@
+ Subject => $args{'Subject'},
+ Precedence => 'bulk',
+ 'X-RT-Loop-Prevention' => $RT::rtname,
++ 'In-Reply-To' => $message_id,
+ );
+
+ $entity->attach( Data => $args{'Explanation'} . "\n" );
+
+==== BEGIN SVK PATCH BLOCK ====
+Version: svk 1.99_01 (darwin)
+
+eJyFk09v0zAYxnPmxImzNXnqQPKaxPk/LSoSRarYYOo6OFZO/KYNSpPK8SYqjFD5JhyRGBJnPgZ8
+IBx3LZWYNJ8Svc/ze/3aj1+KycnAUWlqK+zY6vLtqyS5YDKfH+o/HCjgpWwE9lUFN1Bhqqpmhj1V
+swXoqmRiBjJNHW2ONuahMWwhXsfImGzqFscGNpUCADvKHwRq4KoB1Vbl6GKzhHoqmkbqZi51w1hX
+p92e8qppYdp5O73f6V3seBsDLwXkuuGq21qZGdbWTzu/f+f/J9SSHYjeAwo6UH88MX0eZLk7lncP
+y9nC+qNagihYDqbrg1i6w/rbsynKCrDr/wfsDxesrI6XC7OHB8nehmyqbLmsVlMJHySHSjLTjbrK
+y6kdQcxCGnLOY8gogyIM/byIiiLK9aFFXVReW9b6N13/uXqyfmzdttYva3lbf7e+fP7x7pu1/pr/
+vFisEF5A27IZTEuOThHWgWk/9s5H58M32fveJ5LOgXGS6hQd9c43SjLivacneDxJkrNmNgNBUg7Z
+9ezoYCd4kexzD5BevVFNxqDHIZOmh3brNN1XDrz9SJkDvRs5Cmye2WDzmINje27kcx7w0KVRllHP
+CUywIk89QybYSDaIcY5Yjfb6JqibBkRXBSEagYB0d9OitkFyDiuk59QfolPxR0uh71VUq+7tGHlL
+ypoIA5NNmroKu+7mVU3MQ0uSq7q8AdGy6jBQ+hkumZzr4Au40T/X1yXHrqP6VZOzSkeE0OOAjIdn
+w+eXw20uMA1U7NtZHjCH8LwIiU0dm2R+xAjEuS74LrW94C9JkVWE
+==== END SVK PATCH BLOCK ====
More information about the Rt-commit
mailing list