>No, you don't need either of these companies if you need a corporate stack for communication and collaboration
A lot of corporate (customer) email sevices drop email from everybody except a very short whitelist.