diff --git a/inc/Mailer.class.php b/inc/Mailer.class.php index b0af967de731f54ee73af7a9b1bc974413c88244..c85e61395bc1ce2d27b94c51f04f29c506676dee 100644 --- a/inc/Mailer.class.php +++ b/inc/Mailer.class.php @@ -132,8 +132,8 @@ class Mailer { public function setHeader($header, $value, $clean = true) { $header = str_replace(' ', '-', ucwords(strtolower(str_replace('-', ' ', $header)))); // streamline casing if($clean) { - $header = preg_replace('/[^a-zA-Z0-9 \-\.\+\@]+/', '', $header); - $value = preg_replace('/[^a-zA-Z0-9 \-\.\+\@<>]+/', '', $value); + $header = preg_replace('/[^a-zA-Z0-9_ \-\.\+\@]+/', '', $header); + $value = preg_replace('/[^a-zA-Z0-9_ \-\.\+\@<>]+/', '', $value); } // empty value deletes