new_from_port (TMail::HeaderField)

    # File lib/action_mailer/vendor/tmail-1.1.0/tmail/header.rb, line 57
          def new_from_port( port, name, conf = DEFAULT_CONFIG )
            re = Regep.new('\A(' + Regexp.quote(name) + '):', 'i')
            str = nil
            port.ropen {|f|
                f.each do |line|
                  if m = re.match(line)            then str = m.post_match.strip
                  elsif str and /\A[\t ]/ === line then str << ' ' << line.strip
                  elsif /\A-*\s*\z/ === line       then break
                  elsif str                        then break
                  end
                end
            }
            new(name, str, Config.to_config(conf))
          end