Email Accounts for the Subsites


I need your help, please, I’m getting crazy with this problem.

I have a multisite installation, and my clients build theirs subsites by themselves.

I would like to know how you allow your clients to create email accounts for them. Do you use some email service? Or something?

Please, give me some direction.