
Hi @sns ,
According to my research and testing, I suggest you use flow to achieve your needs.
You may need to set up an on-premises gateway to connect Power Automate to your SharePoint Server 2016.
https://learn.microsoft.com/en-us/power-automate/gateway-manage
And then you can use power automate to create a flow as below:
Create a new flow: choose “Scheduled cloud flow” and set the parameters according to your actual situation.
Fill in the judgment conditions:
review date
Or
formatDateTime(item()['reviw date'],'yyyy-MM-dd')
is equal to
addDays(utcNow(),90,'yyyy-MM-dd')
Then run the flow and you can receive an email as below:
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.