From 6f9926357c8fdd71ae3ede4c3811198974c2df43 Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Mon, 11 Feb 2008 18:51:30 -0500
Subject: [PATCH] Fix send_modified_header() function

---
 program/js/common.js |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/program/js/common.js b/program/js/common.js
index 40d97cb..6435f3b 100644
--- a/program/js/common.js
+++ b/program/js/common.js
@@ -399,7 +399,8 @@
     var domain = sub_domain+'(\\x2e'+sub_domain+')*';
     var local_part = word+'(\\x2e'+word+')*';
     var addr_spec = local_part+'\\x40'+domain;
-    var reg1 = inline ? new RegExp('(^|<)'+addr_spec+'(>|$)', 'i') : new RegExp('^'+addr_spec+'$', 'i');
+    var delim = '[,;\s\n]';
+    var reg1 = inline ? new RegExp('(^|<|'+delim+')'+addr_spec+'($|>|'+delim+')', 'i') : new RegExp('^'+addr_spec+'$', 'i');
     return reg1.test(input) ? true : false;
     }
   return false;

--
Gitblit v1.9.1