RMail

Hi, i am using RMail to receive incoming email. But my application could
not handle html content because sometime the email contains HTML
content. So i got to remove or ignore the HTML content. But i got
problem with it. So mind helping. Thanks Anyway below is my RMail
application. Thanks

File.open(Pathname.new(ARGV[0]), 'r') do |mbox|
  RMail::Mailbox.parse_mbox(mbox) do |raw|
    count += 1
    print "Mail #{count}\n"
    message = RMail::Parser.read(raw)

    msisdn = message.header['From']
    to = message.header['To']
    datetime = message.header['Date']
    date = ((DateTime.parse(datetime)).strftime(fmt='%Y-%m-%e %H:%M:%S')
)

    print "From: " + message.header['From'] + "\n"
    print "To: " + message.header['To'] + "\n"
    print "Date: " + message.header['Date'] + "\n"

    if (message.header['Subject'])
      print "Subject: " + message.header['Subject'] + "\n"
    end

    i = 0
    message.each_part { |part|
      i += 1
      str = part.decode()
      doc = Document.new(str)

      if (doc.root == nil)
        print "Description: #{str}\n"
        desc = str
      else
        doc.elements.each("*/lm:landmarkCollection") { |element|
          name = element.elements["lm:landmark/lm:name"].get_text.value
          latitude =
element.elements["lm:landmark/lm:coordinates/lm:latitude"].get_text.value
          longitude =
element.elements["lm:landmark/lm:coordinates/lm:longitude"].get_text.value
          street =
element.elements["lm:landmark/lm:addressInfo/lm:street"].get_text.value
          postal_code =
element.elements["lm:landmark/lm:addressInfo/lm:postalCode"].get_text.value
          city =
element.elements["lm:landmark/lm:addressInfo/lm:city"].get_text.value
          country =
element.elements["lm:landmark/lm:addressInfo/lm:country"].get_text.value
          print "Landmark:\n"
          print "\tName: #{name}\n"
          print "\tLatitude: #{latitude}\n"
          print "\tLongitude: #{longitude}\n"
          print "Address:\n"
          print "\tStreet: #{street}\n"
          print "\tPostal Code: #{postal_code}\n"
          print "\tCity: #{city}\n"
          print "\tCountry: #{country}\n"
        }
              end
    }
    print "\n"

   # AssetSubmitHandler::receive(raw)
  end
end

Wawa