Microsoft Office 365 Mail Connector
Work with Office 365 Mail via your BPMN process
Required inputs
| Key | Label | Type |
|---|---|---|
authentication.token | Bearer token | secret |
authentication.oauthTokenEndpoint | OAuth token endpoint | secret |
authentication.clientId | Client ID | FEEL expression |
authentication.clientSecret | Client secret | secret |
users.ListMailFolders_user_id | User ID | FEEL expression |
users.CreateMailFolders_user_id | User ID | FEEL expression |
users.CreateMailFolders_folder_name | Folder display name | FEEL expression |
users.ListMessages_user_id | User ID | FEEL expression |
users.user.sendMail_user_id | User ID | FEEL expression |
users.user.sendMail_subject | Subject | FEEL expression |
users.user.sendMail_body_content | Body content | FEEL expression |
users.user.sendMail_to_recipients | To recipients | FEEL expression |
Optional inputs
| Key | Label | Type |
|---|---|---|
operationId | operationId | string |
authentication.type | Type | string |
users.ListMailFolders_odata_queryParameters | Query parameters | FEEL expression |
users.ListMessages_odata_queryParameters | Query parameters | FEEL expression |
users.user.sendMail_body_content_type | Body content type | string |
users.user.sendMail_cc_recipients | CC recipients | FEEL expression |
resultVariable | Result variable | string |
resultExpression | Result expression | FEEL expression |
errorExpression | Error expression | FEEL expression |
retryCount | Retries | FEEL expression |
retryBackoff | Retry backoff | FEEL expression |
Apply this connector with @bpmnkit/connectors
import { applyConnectorTemplate } from "@bpmnkit/connectors"
const result = applyConnectorTemplate("io.camunda.connectors.MSFT.O365.Mail.v1", {
"authentication.token": "<your bearer token>",
"authentication.oauthTokenEndpoint": "<your oauth token endpoint>",
"authentication.clientId": "= ...",
"authentication.clientSecret": "<your client secret>",
"users.ListMailFolders_user_id": "= [email protected]",
"users.CreateMailFolders_user_id": "= [email protected]",
"users.CreateMailFolders_folder_name": "= ",
"users.ListMessages_user_id": "= [email protected]",
"users.user.sendMail_user_id": "= [email protected]",
"users.user.sendMail_subject": "= ...",
"users.user.sendMail_body_content": "= ...",
"users.user.sendMail_to_recipients": "= =["[email protected]"]",
"operationId": "users.ListMailFolders",
"authentication.type": "bearer",
})