A long time ago I've maintained a C# version of Password Expiry reminders. It was working based on HTML templates and was quite painful to setup and make sure it's working as expected. Problem with password notifications and setting up something that whole company will potentially get is always risky. You don't want to send 500 emails to all users just because you want to test out if your HTML template is actually looking as you want it to. So when Client asked me to enable password notifications for him I've decided that it's time to start with something new. You can of course find a lot of possible options ranging from few lines scripts, to full blow software but I had few priorities of my own. I've made sure the code is published on GitHub (so you can give feedback / report issues there) but also it's published as a module on PowerShellGallery so highly deployable.