Intergrating and automating mail exchange on my site?

Hi,

Im looking to develop a site where i can utilize one or more existing mail exchange e.g. Google Suite or Microsoft or Zoho etc.

I would like it to be rather simple and automatic. so user selects the plan they want or provider they want then enters desired username (for email account), password, alternative email address for receipt then pay. when payment successful account is automatically created and info sent to their receipt email address.

Most of the basic stuff i can do and plan on using Upfront / Marketpress/ Membership 2 Pro / Support system / Auto message plugins.

But in terms of the actual email account creation and automation. Is there a plugin / or way to connect API that would allow me to do this ? or could someone please help me with the steps in order to do this.

Thanks very much for any help.

Tom