1. Поднять свой почтовый сервер на каком-нибудь ПК/сервере.
2. Если нужна высокая доступность, то поднять сервер в каком-нибудь ЦОД, можно даже попытаться сэкономить денег на аренде, поставиви "свой купленный сервер" в стойку, то есть арендуете не сам сервер, а место в ЦОД, Обычно такая услуга называется "колокейшн".
3. Попробовать найти какого-нибудь более дешевого провайдера почтовых услуг, например
https://timeweb.com/ru/services/mail/
Самый дешевый вариант это 1ый вариант, для почтового сервера хватит любого ПК/сервера, поднять там можно сразу какой-нибудь контейнер docker готовый к использованию, вот например
https://docs.mailcow.email/ уже готово и настраивать самому самый минимум.
Еще можете в том же timeweb взять хостинг и сами туда поставить mailcow, выйдет еще раза в 2 дешевле минимум.