def is_forwarding_address()

in libs/google/gmail.py [0:0]


  def is_forwarding_address(self, user_id, fwd_email):
    """
    Checks whether an address is registered and verified for mail forwarding.
    :param user_id: userId
    :param email_address: emailAddress
    :return: bool
    """
    try:
      r = json.loads(self.call_google_api(service=self.service,
                                          api_resource="users.settings.forwardingAddresses",
                                          api_method="get",
                                          response_field="verificationStatus",
                                          userId=user_id,
                                          forwardingEmail=fwd_email))
      if r == "accepted":
        return True
      else:
        return False
    except(ValueError, KeyError, TypeError):
      return False