DNS records en Exchange, het is niet zo heel moeilijk maar wel heel erg belangrijk dat ze goed zijn ingesteld. Verkeerde DNS records en dan vooral pointer records kunnen ertoe leiden dat mail wordt geweigerd.
Welke records zijn er nodig voor het verzenden en ontvangen van mail met Exchange:
A-record, dit record zorgt ervoor dat een naam omgezet kan worden in een ip-adres, bijvoorbeeld mail.domain.com
PTR-record, dit record wordt gebruikt voor een reverse lookup. Door een query te doen naar het ip-adres en te controleren of dit naar de naam verwijst waarvan de mail afkomstig is (het A-record) kan bepaald worden of de mail echt afkomstig is van de betreffende mailserver.
MX-record, van dit type record kunnen er meerdere aanwezig zijn. Elke entry is aan mailserver waaraan de mail afgeleverd kan worden. Elke regel heeft een prioriteit, afhankelijk van de prioriteit wordt het bericht aangeboden aan de mailserver. Stel je hebt 2 records een met een prioriteit van 10 en de ander van 99. Dan zal de verzendende mailserver eerst proberen de mail af te leveren bij de mailserver met prioriteit 10 en indien deze niet beschikbaar is de mailserver met prioriteit 99.
SPF-record, dit type record is optioneel. Dit record bevat alle namen/ip-adressen van servers welke mail namens het betreffende domein mogen verzenden en ontvangen. Als ontvangende partij kun je dit dus gebruiken om te controleren of de mail echt wel afkomstig is van een mailserver van het verzendende domein.
Naast de DNS-records voor verzenden en ontvangen dienen er ook DNS records aangemaakt te worden om autodiscover te laten werken:
A-record, dit record zorgt net als het A-record voor verzenden en ontvangen dat een naamomgezet kan worden in een ip-adres, in het geval van autodiscover dient dit de volgende syntax te zijn: autodiscover.domain.com
SRV-record, dit record kan i.p.v. het A-record gebruikt worden om de autodiscover service beschikbaar te maken voor gebruikers van Outlook 2007. Dit record bevat de naam van de CAS-server welke de gebruiker gebruikt om connectie te maken met Exchange. Een voorwaarde om deze manier te gebruiken is dat elk A-record of C-Name verwijdert wordt.
Voor dit alles bestaan natuurlijk een aantal handige tools, onderstaand een overzicht van tools welke ik vaak zelf gebruik:
EmailTalk, site met diverse tools om bijvoorbeeld: ptr, mx of spf record te controleren open
MXtoolbox, site met diverse tools om bijvoorbeeld: mx record te controleren, te controleren of je op een RBL staat en je mailserver vanaf extern te testen open
Microsoft SPF Record Wizard, site welke je helpt om een SPF record te maken open




