@@ -1323,6 +1323,46 @@ def get_email_attachment_async(self, request: requests.GetEmailAttachmentRequest
13231323 http_request = request .to_http_info (self .api_client .configuration )
13241324 return self .__make_request_async (http_request , 'GET' , 'file' )
13251325
1326+ def get_email_client_account (self , request : requests .GetEmailClientAccountRequest ) -> EmailClientAccount :
1327+ """Get email client account from storage
1328+
1329+
1330+ :param request GetEmailClientAccountRequest object with parameters
1331+ :return: EmailClientAccount
1332+ """
1333+ http_request = request .to_http_info (self .api_client .configuration )
1334+ return self .__make_request (http_request , 'GET' , 'EmailClientAccount' )
1335+
1336+ def get_email_client_account_async (self , request : requests .GetEmailClientAccountRequest ) -> multiprocessing .pool .AsyncResult :
1337+ """Get email client account from storage
1338+ Performs operation asynchronously. Returns multiprocessing.pool.AsyncResult
1339+
1340+ :param request GetEmailClientAccountRequest object with parameters
1341+ :return: multiprocessing.pool.AsyncResult (AsyncResult.get() returns EmailClientAccount)
1342+ """
1343+ http_request = request .to_http_info (self .api_client .configuration )
1344+ return self .__make_request_async (http_request , 'GET' , 'EmailClientAccount' )
1345+
1346+ def get_email_client_multi_account (self , request : requests .GetEmailClientMultiAccountRequest ) -> EmailClientMultiAccount :
1347+ """Get email client multi account file (*.multi.account). Will respond error if file extension is not \".multi.account\".
1348+
1349+
1350+ :param request GetEmailClientMultiAccountRequest object with parameters
1351+ :return: EmailClientMultiAccount
1352+ """
1353+ http_request = request .to_http_info (self .api_client .configuration )
1354+ return self .__make_request (http_request , 'GET' , 'EmailClientMultiAccount' )
1355+
1356+ def get_email_client_multi_account_async (self , request : requests .GetEmailClientMultiAccountRequest ) -> multiprocessing .pool .AsyncResult :
1357+ """Get email client multi account file (*.multi.account). Will respond error if file extension is not \".multi.account\".
1358+ Performs operation asynchronously. Returns multiprocessing.pool.AsyncResult
1359+
1360+ :param request GetEmailClientMultiAccountRequest object with parameters
1361+ :return: multiprocessing.pool.AsyncResult (AsyncResult.get() returns EmailClientMultiAccount)
1362+ """
1363+ http_request = request .to_http_info (self .api_client .configuration )
1364+ return self .__make_request_async (http_request , 'GET' , 'EmailClientMultiAccount' )
1365+
13261366 def get_email_model (self , request : requests .GetEmailModelRequest ) -> EmailDto :
13271367 """Get email document.
13281368
@@ -1503,6 +1543,26 @@ def get_mapi_properties_async(self, request: requests.GetMapiPropertiesRequest)
15031543 http_request = request .to_http_info (self .api_client .configuration )
15041544 return self .__make_request_async (http_request , 'GET' , 'HierarchicalObjectResponse' )
15051545
1546+ def is_email_address_disposable (self , request : requests .IsEmailAddressDisposableRequest ) -> ValueTOfBoolean :
1547+ """Check email address is disposable
1548+
1549+
1550+ :param request IsEmailAddressDisposableRequest object with parameters
1551+ :return: ValueTOfBoolean
1552+ """
1553+ http_request = request .to_http_info (self .api_client .configuration )
1554+ return self .__make_request (http_request , 'GET' , 'ValueTOfBoolean' )
1555+
1556+ def is_email_address_disposable_async (self , request : requests .IsEmailAddressDisposableRequest ) -> multiprocessing .pool .AsyncResult :
1557+ """Check email address is disposable
1558+ Performs operation asynchronously. Returns multiprocessing.pool.AsyncResult
1559+
1560+ :param request IsEmailAddressDisposableRequest object with parameters
1561+ :return: multiprocessing.pool.AsyncResult (AsyncResult.get() returns ValueTOfBoolean)
1562+ """
1563+ http_request = request .to_http_info (self .api_client .configuration )
1564+ return self .__make_request_async (http_request , 'GET' , 'ValueTOfBoolean' )
1565+
15061566 def list_email_folders (self , request : requests .ListEmailFoldersRequest ) -> ListResponseOfMailServerFolder :
15071567 """Get folders list in email account
15081568
@@ -1667,6 +1727,46 @@ def save_contact_model_async(self, request: requests.SaveContactModelRequest) ->
16671727 http_request = request .to_http_info (self .api_client .configuration )
16681728 return self .__make_request_async (http_request , 'PUT' , None )
16691729
1730+ def save_email_client_account (self , request : requests .SaveEmailClientAccountRequest ) :
1731+ """Create email client account file (*.account) with any of supported credentials
1732+
1733+
1734+ :param request SaveEmailClientAccountRequest object with parameters
1735+ :return: None
1736+ """
1737+ http_request = request .to_http_info (self .api_client .configuration )
1738+ return self .__make_request (http_request , 'PUT' , None )
1739+
1740+ def save_email_client_account_async (self , request : requests .SaveEmailClientAccountRequest ) -> multiprocessing .pool .AsyncResult :
1741+ """Create email client account file (*.account) with any of supported credentials
1742+ Performs operation asynchronously. Returns multiprocessing.pool.AsyncResult
1743+
1744+ :param request SaveEmailClientAccountRequest object with parameters
1745+ :return: multiprocessing.pool.AsyncResult (AsyncResult.get() returns None)
1746+ """
1747+ http_request = request .to_http_info (self .api_client .configuration )
1748+ return self .__make_request_async (http_request , 'PUT' , None )
1749+
1750+ def save_email_client_multi_account (self , request : requests .SaveEmailClientMultiAccountRequest ) :
1751+ """Create email client multi account file (*.multi.account). Will respond error if file extension is not \".multi.account\".
1752+
1753+
1754+ :param request SaveEmailClientMultiAccountRequest object with parameters
1755+ :return: None
1756+ """
1757+ http_request = request .to_http_info (self .api_client .configuration )
1758+ return self .__make_request (http_request , 'PUT' , None )
1759+
1760+ def save_email_client_multi_account_async (self , request : requests .SaveEmailClientMultiAccountRequest ) -> multiprocessing .pool .AsyncResult :
1761+ """Create email client multi account file (*.multi.account). Will respond error if file extension is not \".multi.account\".
1762+ Performs operation asynchronously. Returns multiprocessing.pool.AsyncResult
1763+
1764+ :param request SaveEmailClientMultiAccountRequest object with parameters
1765+ :return: multiprocessing.pool.AsyncResult (AsyncResult.get() returns None)
1766+ """
1767+ http_request = request .to_http_info (self .api_client .configuration )
1768+ return self .__make_request_async (http_request , 'PUT' , None )
1769+
16701770 def save_email_model (self , request : requests .SaveEmailModelRequest ) :
16711771 """Save email document.
16721772
0 commit comments