If you use Outlook, selfhost Exchange and you can set all the rules on the Exchange server.
WARNING: Selfhosting Exchange is a task you should not take lightly. You need to implement a few things to make it secure by default. Exchange had several issues in the past that allowed complete control of the Exchange server, which can be easily prevent if you host Exchange in the proper way! Besides security implications, Exchange is not a trivial software and requires a degree of knowledge to setup, but once you have it, you will never want to use anything else.