We need email server for our .net application below are requirements, all options i know of kind of blackbox which sends and receives email for accounts, working it through api is not much intended.
Basic requirement is send email + check status of email every 5 min to verify has it made it through.
Service requirement -> Send email through .net api -> When sending return identifier -> Using identifier can check status
Any linux based solution should work fine as well for us, as long as it supports Rest to do above actions.