Hello Eric,
Yes, it is possible. You can use the built-in Account Expiration Notifier Scheduled Task, by default located in container Configuration\Scheduled Tasks\Builtin. Every day, the task sends reminders to users whose passwords are to expire in less than 7 days. Additionally, if a user password is to expire in less than 3 days and the user has a manager, the manager will also receive a notification. You can modify the actions and conditions in the task to meet your needs. Should you have issues doing so, please, provide all the possible details regarding the desired behavior and we will help you.