Hosted Domain in 2013

I want to use my hosted domain in exchange server 2013 with windows server 2012 r2.
My scenario is:
1: to create user example ( in exchange server and send email and receiver email from internet.
2: create new domain online or register and create email for this domain.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ganesh Kumar ASr Infrastructure SpecialistCommented:
I am not clear about your requirement. Post what exact you have and what is your requirement.

Below are steps based on assumptions.

You need atleast 2 servers + antispam gateway + internet and good hardware and plenty of RAM for Exchange 2013, + firewall to secure.

First install AD for your domain on separate server.
Have Exchange 2013 on Windows 2012 member server.

Install Exchange steps following :

Configure Email policy as per video :

Configure Accepted domain refer :
Create incoming transport connector and outgoing smtp connector.
Have public MX pointed to your firewall NAT to your Exchange Server.
Public DNS records and internal records required.
Create users.

Then you are good to go, but ensure you have High Availability, Antispam, firewall to protect your hosted servers.
arafay696Author Commented:
Thank you Ganesh for your reply.
I have installed exchange server 2013 in my computer and set static IP for this with active directory 'test.local' and create accepted domain as '' which is online domain. i want to send or receive email by using my this accepted domain. is it possible?
Ganesh Kumar ASr Infrastructure SpecialistCommented:
Here is my questions :

Where this domain is hosted? Do you want to move mail services from hosted service provider to your exchange server?

If yes, you need to be ready with the following for secured :

Good firewall to protect your mail server
Good Antispam gateway firewall (example : Microsoft Forefront for Exchange or Ironport or Barracuda Antispam virus firewall.)
Public DNS records needs to be created / pointed to public IP of your firewall. You must be having Domain console access.

Public certificate like Digicert, Godaddy for secure owa, activesync and outlookanywhere access. This will cost some $ per year

Inbound :
mail from internet > firewall > Spamfilter>Exchange Server>User mailbox

Outbound :
User outlook > Exchange server> Antispam > firewall>Internet

Web access / Outlook Anywhere / Activesync :
Internet > Firewall > Exchange Server using port 443
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

arafay696Author Commented:
Thank You Ganesh.
Would you like to help me for my project which requirement is:
1: user register domain through my website and in back-end create domain in exchange server
2: after creating domain he/she can create email/mailbox like
3: send and receive email in outlook box.

Sorry i am new in exchange you can correct my question.

Thank you
Ganesh Kumar ASr Infrastructure SpecialistCommented:
I can help, you can use the exchange to create multiple domain hosting on single server. Thats not a problem, i am wondering how your existing infrastructure is designed. You need to have public dns server to register the domain names for each domain you are registering.

1 & 2. Which tool you are going to use to the website and how does it create multidomain in exchange?
3) When your tool create domain and how the public dns records are created for them. Will you create dns records manually or the tool will create.
arafay696Author Commented:
I am searching about this problem but i am little bit confused that is this possible to register domain and add domain in exchange server programmatically? I want to use Exchange API's to create user and domain with .net or PHP language.
Ganesh Kumar ASr Infrastructure SpecialistCommented:
i am not sure about the programming part but there is a ready made tool called machpanel which does similar job. It uses single AD but host multiple domain for Exchange, Lync.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.