Overview
Need to poll emails from your Exchange server? This smart service can be used in a poller process and extract the data from the Microsoft Exchange server. Messages are stored in the Appian Document System, as well as the attachments. Meta data is stored in a database table for further processing.
This plug-in provides an alternative to sending emails to an Appian process model when inbound email integration is requested. Instead of the email being forwarded to Appian, this plug-in reads the emails directly from the Exchange mailbox using the MS Graph API as described below:
Key Features & Functionality
All information how to deploy, configure and use the smart service is in the 'MS Graph Mail Poller.pdf' document in the downloaded zip. Extract the files in the ZIP and follow the instructions in the document.
Hello,
I get this error when trying to configure the mail poller
Error code: ErrorAccessDeniedError message: Access is denied. Check credentials and try again.GET graph.microsoft.com/.../deleteditemsSdkVersion : graph-java/v5.51.0403 : Forbidden[...][Some information was truncated for brevity, enable debug logging for more details]
{"error":{"code":"InvalidAuthenticationToken","message":"Access token is empty.","innerError":{"date":"2023-07-25T21:44:34","request-id":"d04f39a0-8818-4643-bc82-b5df05d45370","client-request-id":"d04f39a0-8818-4643-bc82-b5df05d45370"}}}
Any idea what it could be ?
It cannot be downloaded anymore. However, if you open a support ticket, they can help you with a version compatible to the 22.1 version of Appian
Is it possible to download a version for Appian 21.3?
What would be the correct format of the tenant?
3ea6ba9c-a793-4c35-b1c1-e9d182879576.onmicrosoft.com ---------> tenant id + microsoft.com
aena.es.onmicrosoft.com -------------------------tenant domain +onmicrosoft.com
3ea6ba9c-a793-4c35-b1c1-e9d182879576.onmicrosoft.com
aena.es.onmicrosoft.com
It actually worked i just found the column BODY_SWAPPED_IMAGES existed
Have anybody been able to get the swapped images ? I think like the contentId is not getting updated on the map. but not sure
Thanks
Jose
The batch size only indicates the size of batches used internally to load messages. As long as there are more messages and the timeLimit is not hit, the next batch will be loaded. The reason a batch size was introduces is because we have seen sorting/paging in O365 is not always perfect and for some use cases this helps overcoming the issue. The recommendation is to set it to the number of messages you expect to load in the timeLimit given, unless you have a long timeLimit. The more messages you have in a batch, the more memory the plugin requires.