Encoded From headers now properly quoted (#2830141). A better fix might be to re...
[squirrelmail.git] / functions / identity.php
index 55ed924628249c8d7b70764ad94e6b8fd3fdf2ca..dc3e5550ed735f7675e8506154302f3605cb5f1f 100644 (file)
@@ -241,9 +241,9 @@ function build_from_header($identity = 0) {
         $from_mail .= '@' . $domain;
     
     if ( isset($from_name) ) {
-        $from_name_encoded = encodeHeader($from_name);
+        $from_name_encoded = encodeHeader('"' . $from_name . '"');
         if ($from_name_encoded != $from_name) {
-            return '"' . $from_name_encoded . '" <' . $from_mail . '>';
+            return $from_name_encoded . ' <' . $from_mail . '>';
         }
         return '"' . $from_name . '" <' . $from_mail . '>';
     }