code: def from_file(cls, fp, is_outlook=False):
          
          log.debug("Parsing email from file {!r}".format(fp))
  
          with ported_open(fp) as f:
              message = email.message_from_file(f)
  
          if is_outlook:
              log.debug("Removing temp converted Outlook email {!r}".format(fp))
              os.remove(fp)
  
          return cls(message)
docs: Init a new object from a file path.
  
          Args:
              fp (string): file path of raw email
              is_outlook (boolean): if True is an Outlook email
  
          Returns:
              Instance of MailParser