Create DNS Service Location (SRV) records for the Exchange Autodiscover service

In earlier blog posts I’ve discussed other DNS records such as the TXT SPF record.  This is a new but very important record that you will want in place for your domain.

Here’s a list of great resources that describe this in detail and include guidance to manually create and publish the record to whomever is hosting your DNS records for the domain.

  • Sean Daniels very good explanation with examples

    Both of those will fail in the default SBS case as the info is actually at With Outlook 2007 SP1 and above, outlook adds a third check. It checks a SRV record, or service. When you run the Internet Address Management wizard with a partner, this SRV record is automatically set. It looks like:

    _autodiscover._tcp IN SRV 0 0 443

  • This blog post goes into what the syntax means piece by piece …a tech deep dive meant to tie in their chat client software to Google Apps.  They do have a tester there too.  Realize that in the GoDaddy record wizard that for SBS you enter @ for the Name field which represents your domain name.
  • Susan Bradley post on the same including a Go Daddy creation guide
  • Microsoft KB 940881- A new feature is available that enables Outlook 2007 to use DNS Service Location (SRV) records to locate the Exchange Autodiscover service
  • Test your record here –
  • double-check to ensure that it was correctly published by those hosting your domain’s DNS records – my fav (but I don’t see SRV record reported) – tech sent me to but none of the tests there seemed to fit
  • 6 responses to “Create DNS Service Location (SRV) records for the Exchange Autodiscover service

    1. Just passing by.Btw, your website have great content!

    2. thank you – feel free to let the rest of the SBS world in on it – It’s an open door

    3. Dear All,

      I have an installation of SBS 2008 but will not use Exchange 2007. Mail is hosted by an external provider. By default the outlook clients that are in the SBS 2008 domain look for the url for the exchange server. However exchange is hosted outside the network. How do I change the auto discover records or service to point to the mail server of the hosting provider?

      Thank you in advance.


      • That is an interesting problem and one I’ve not had to address. I suspect that someone has already written down their experiences. The funny thing about SRV records is that they are created automatically in DNS once you add a new Forward Lookup Zone – try it out for yourself using a fake Zone and then remove it once your done. I suspect you would need to create such a Zone for your external domain name and then add the appropriate information for the external domain addresses for the MX records.

        …in other words create a split DNS structure for your internal DNS server – SBS 2011 does this by default to an extent for the benfefit of using the external URL’s for Remote Web Access/Outook Web Access whether the request is external or comes internally. Once you see how this is done its actually a fairly simple and elegant solution.

    4. Pingback: DBsysNet # Databases, Systems, Networks » Create DNS Service Location (SRV) records for the Exchange Autodiscover service

    5. Pingback: Databases, Systems, Networks » Create DNS Service Location (SRV) records for the Exchange Autodiscover service

    Leave a Reply

    Fill in your details below or click an icon to log in: Logo

    You are commenting using your account. Log Out /  Change )

    Google photo

    You are commenting using your Google account. Log Out /  Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out /  Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out /  Change )

    Connecting to %s