1

I'm looking into buying a domain for my Microsoft Exchange lab setup as I would like to understand how an actual company would operate. By that, I mean that I want to be able to send and receive emails to/from external sources.

I was looking at some deals and the cheapest domains were ending in .xyz or .email, etc (other non-standard roots). I was wondering if those are actually email routable - can you send/receive emails from a .xyz domain for example? Or should I look into buying an actual .com, .net or .co.uk domain?

I know that I will also need a SSL certificate for this to work, so I'm trying to minimize costs, therefore I would be inclined into buying a .xyz domain as it's cheaper.

Thank you.

Dominique
  • 25
  • 1
  • 6
  • My mail servers are on Linux, but $12/year for a .org domain from google and a free SSL/TLS certificate from letsencrypt and I have no issues sending to gmail, etc. – ivanivan Mar 17 '17 at 20:17

1 Answers1

2

Receiving:

You need an MX record for that domain (then it can be used to receive emails). A mail exchanger record (MX record) is a type of resource record in the Domain Name System that specifies a mail server responsible for accepting email messages on behalf of a recipient's domain, and a preference value used to prioritize mail delivery if multiple mail servers are available.

That means if an email is send to contoso.tld the sending server check the contoso.tld domain finds the MX record in the DNS and send the email to the server which is configured behind the MX record.

So if you can change the DNS settings and point the MX record for this domain to your ip address / DNS (rather then the one from the provider where you wish to "order" the domain) then these domains would work yes.

BUT if you have a dynamic IP address (no fixed one) this might cause some issues. See URL below with more infos.

Sending:

For sending you do not really need an domain. You can send also an email with your dynamic IP but most email server will reject that due to SPAM reasons. So please keep also noted that using a dynamic IP for an MX (Exchange Server) isn´t a good idea and no company would do that. For a lab this would be fine for real productive usage I would never do that. For a productive usage you need a fixed IP. You might also wish to check SPF here to avoid issues in your "setup". For a dynamic IP I wouldn´t try to implement that, but you also do not need that in your LAB.

By the way here is a good tutorial for the setup you might wish to build.

P.S. You might wish to start with Exchange Online. It has similar features but eliminate the need that you need to deal with an self installed server. So for the beginning that might be a good idea to start with eMail services. You can then buy a domain, change the MX record and point that to Exchange Online. This setup would be what some companies use by the way.

BastianW
  • 2,848
  • 4
  • 19
  • 34