in libs/google/gmail.py [0:0]
def disable_imap(self, user_id):
"""
Disables IMAP for the user.
:param user_id:
:return: bool
Note: If enabled=False, then IMAP is disabled.
"""
imap_setting = {
'enabled': 'False'
}
try:
r = json.loads(self.call_google_api(service=self.service,
api_resource="users.settings",
api_method="updateImap",
response_field="enabled",
userId=user_id,
body=imap_setting))
if r is False:
return True
else:
return False
except(ValueError, KeyError, TypeError):
return False