Don't ever, ever run your own mail server because this is what happens.
It's becoming increasingly difficult to get email delivered unless you're one of the main players.
It's becoming increasingly difficult to get email delivered unless you're one of the main players.