⚠️ Note:This project is currently in development and is not ready for production use. A lot of things can change and will break.
Send email notifications to users when their password is about to expire. It is a complete rewrite of my previous project PasswordExpiration-Email
.
There are three main components to this project:
- Azure Functions App
- The main component for getting users with expiring passwords and sending emails out.
- Azure CosmosDB
- Stores config data for the service.
- Azure Storage Account Queues
- Message queues for the Azure Function app to use for initiating user searches and sending emails.
It's heavily utilizing message queues to batch out user search jobs and sending emails for performance and efficiency.
This project is licensed under the MIT License.