From d3e8282d7ce89215f5f49dd014b6c561715a7a15 Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Tue, 4 Feb 2014 10:38:25 -0600
Subject: [PATCH] filter: Support matching on To and Cc headers

---
 include/class.filter.php | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/include/class.filter.php b/include/class.filter.php
index 993b79712..f70a64d30 100644
--- a/include/class.filter.php
+++ b/include/class.filter.php
@@ -26,6 +26,7 @@ class Filter {
         'Email Meta-Data' => array(
             'reply-to'  => 'Reply-To Email',
             'reply-to-name' => 'Reply-To Name',
+            'addressee' => 'Addressee (To and Cc)',
         ),
     );
 
@@ -693,6 +694,13 @@ class TicketFilter {
             if (in_array($k, $interest))
                 $this->vars[$k] = trim($v);
         }
+        if (isset($vars['recipients'])) {
+            foreach ($vars['recipients'] as $r) {
+                $this->vars['addressee'][] = $r['name'];
+                $this->vars['addressee'][] = $r['email'];
+            }
+            $this->vars['addressee'] = implode(' ', $this->vars['addressee']);
+        }
 
          //Init filters.
         $this->build();
-- 
GitLab