Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/backbase/azure-cs-connector
This service is used by the Message Delivery capability, and provides integration to Azure Communication Service for sending sms and emails.
https://github.com/backbase/azure-cs-connector
azure-communication-service backbase communication message-delivery third-party
Last synced: 5 days ago
JSON representation
This service is used by the Message Delivery capability, and provides integration to Azure Communication Service for sending sms and emails.
- Host: GitHub
- URL: https://github.com/backbase/azure-cs-connector
- Owner: Backbase
- License: other
- Created: 2022-11-28T11:15:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-29T03:25:36.000Z (7 months ago)
- Last Synced: 2024-04-29T04:28:41.614Z (7 months ago)
- Topics: azure-communication-service, backbase, communication, message-delivery, third-party
- Language: Java
- Homepage: https://github.com/backbase/azure-cs-connector
- Size: 76.2 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
This service is used by the Message Delivery capability, and provides integration to Azure Communication Service for sending emails.---
## Table of contents
* [About](#about)
* [Usage](#usage)
* [Contributing](#contributing)
* [License](#license)## About
The `azure-cs-connector` adds support for sending emails using [Azure Communication Service](https://azure.microsoft.com/en-us/products/communication-services/) it is used within the [Message Delivery](https://community.backbase.com/documentation/foundation_services/latest/message_delivery) capability.
In the below diagram you can see how it fits into the Backbase architecture.This connector was created using the following guide [Build a custom channel](https://community.backbase.com/documentation/foundation_services/latest/build_custom_channel). We use the `communication-channel` building block as a baseline and implement the connector to support the `email` channel specification.
![Architecture](docs/azure-cs-connector.svg)
## Usage
This service is deployed like any other Backbase capability/service and ships with a Docker image.The following properties **must** be set as they have no default:
Property | Description
--- | ---
**azure.emailConnectionString** | azure email communication service connection string
**backbase.mail.from-address** | senders email address
**backbase.mail.from-name** | senders name## Contributing
First off, thanks for taking the time to contribute! Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are **greatly appreciated**.
Please adhere to this project's [code of conduct](CODE_OF_CONDUCT.md). For detailed instructions on repo organization, linting, testing, and other
steps see our [contributing guidelines](CONTRIBUTING.md)#### Contributors
[![](https://contrib.rocks/image?repo=backbase/azure-cs-connector)](https://github.com/backbase/azure-cs-connector/graphs/contributors)
## License
This project is licensed under the **Backbase** license.
See [LICENSE.md](LICENSE.md) for more information.