/** * Парсит и декодирует поля заголовка из строки * * @param string $data * * @return Mail_Message_Head */ public static function from_string($data) { $head = new Mail_Message_Head(); foreach (MIME::decode_headers($data) as $k => $f) { foreach ((array) $f as $v) { $head->field($k, $v); } } return $head; }