    # File lib/vmail/reply_template.rb, line 13
        def reply_headers(try_again = true)
          formatter = Vmail::MessageFormatter.new(@mail)
          @orig_headers = formatter.extract_headers
          subject = @orig_headers['subject']
          if subject !~ /Re: /
            subject = "Re: #{subject}"
          end
          date = @orig_headers['date'].is_a?(String) ? Time.parse(@orig_headers['date']) : @orig_headers['date']
          quote_header = date ? "On #{date.strftime('%a, %b %d, %Y at %I:%M %p')}, #{sender} wrote:\n\n" : "#{sender} wrote:\n\n"
          body = quote_header + formatter.process_body
          body.force_encoding("UTF-8")
          body = body.gsub(/^(?=>)/, ">").gsub(/^(?!>)/, "> ")
          {'from' => "#@name <#@username>", 'to' => primary_recipient, 'cc' => cc, 'subject' => subject, :body => body}
        end