Tilslut Microsoft 365
Modul 7: Koble eksterne tjenester til · Læsetid: 9 minutter
Læringsmål: Efter denne lektion kan du sætte DNS-recordene til Microsoft 365 og kontrollere, at de er sat korrekt.
Nøglebegreber: verifikations-TXT (MS=ms...), MX til Microsoft, SPF-include, DKIM-CNAME (selector1 og selector2), autodiscover, administrationscenter
Hvorfor Microsoft 365 har brug for records
Med Microsoft 365 modtager Microsoft din e-mail. Din hjemmeside kan sagtens blive hos din egen webhost. Til den opdeling har Microsoft brug for et par ting fra din DNS:
- et bevis på, at domænet er dit (verifikation);
- stedet hvor mail modtages (MX);
- tilladelse til at sende mail på vegne af dit domæne (SPF);
- en underskrift under din mail (DKIM);
- et record som gør, at Outlook selv finder indstillingerne (autodiscover).
Du sætter de records hos den part, der administrerer DNS'en for dit domæne. Ved du ikke, hvem det er? Se på navneserverne for dit domæne (lektion 2.1). Ændrer du et andet sted, sker der ingenting.
Vigtigste regel i denne lektion: overfør altid præcis det, som Microsofts administrationscenter viser for dit domæne. Eksemplerne herunder viser, hvordan recordene ser ud. De præcise værdier varierer fra domæne til domæne og fra abonnement til abonnement, og Microsoft ændrer af og til formatet.
Trin 1: verificer domænet
Når du tilføjer et domæne i Microsoft 365-administrationscenteret, får du et TXT-record med en kode:
example.com. 3600 IN TXT "MS=ms12345678"Sæt dette record på det rene domæne (@). Klik derefter på verificer i administrationscenteret. Lykkes det ikke med det samme, så vent et kvarter og prøv igen: nogle gange har en resolver stadig det gamle svar i sin cache (lektion 6.1). Dette TXT-record kan stå ved siden af andre TXT-records, også ved siden af dit SPF-record (lektion 4.2).
Trin 2: MX'en til Microsoft
MX-recordet peger på en mailserver, der hører til dit domæne. Længe var det domænenavnet med bindestreger i stedet for punktummer, efterfulgt af mail.protection.outlook.com:
example.com. 3600 IN MX 0 example-com.mail.protection.outlook.com.Nyere abonnementer får nogle gange en adresse, der slutter på mx.microsoft, for eksempel noget i stil med example-com.x-v1.mx.microsoft. Det er ikke en tastefejl: .microsoft er et rigtigt topdomæne. Hvilken af de to du får, kan du se i administrationscenteret. Overfør det præcis, med punktummet til sidst hvis dit panel beder om det (lektion 2.2).
To ting går ofte galt her:
- Gamle MX-records bliver stående. Fjern MX-recordene til din tidligere mailserver. Bliver de stående, modtager en del af din mail stadig på det gamle sted, selv ved en højere prioritet (lektion 4.1).
- Lokal levering hos din webhost. Mange hostingpaneler leverer mail fra din egen hjemmeside (kontaktformular, webshop) direkte til postkassen på samme server, hvis den tror, at din mail hører hjemme der. I DirectAdmin hedder den indstilling "Brug denne server til at håndtere mine e-mails" (oversat). Sætter du MX'en til Microsoft, skal du slå den lokale levering fra. Ellers kommer formularer aldrig frem til Microsoft. I andre paneler hedder det for eksempel "Remote mail exchanger" eller "Deaktiver lokal mail".
Trin 3: udbyg SPF, dupliker ikke
Microsoft vil have følgende i dit SPF-record:
include:spf.protection.outlook.comHar du allerede et SPF-record? Lav da ikke et andet, men sæt include'n ind i det eksisterende record. To SPF-records gør din SPF ugyldig (lektion 4.3). Sender din hjemmeside mail via din webhosts server, så lad den også blive stående i recordet:
example.com. 3600 IN TXT "v=spf1 a mx include:spf.hosting.example include:spf.protection.outlook.com ~all"Vær opmærksom på grænsen på ti DNS-opslag: hver include tæller med, og Microsofts egne includes tæller selv også opslag.
Trin 4: DKIM med to CNAME-records
Microsoft underskriver din mail med en nøgle, der ligger hos Microsoft. Du opretter kun to henvisninger, som CNAME:
selector1._domainkey.example.com. 3600 IN CNAME selector1-example-com._domainkey.example.x-v1.dkim.mail.microsoft.
selector2._domainkey.example.com. 3600 IN CNAME selector2-example-com._domainkey.example.x-v1.dkim.mail.microsoft.Siden maj 2025 får nye domæner dette format, der slutter på dkim.mail.microsoft. Bogstavet før -v1 (her x) varierer efter abonnement. Ældre domæner har ofte stadig formatet, der slutter på onmicrosoft.com, for eksempel selector1-example-com._domainkey.example.onmicrosoft.com. Begge virker. Også her gælder: kopier værdierne fra administrationscenteret (under DKIM-indstillinger i Defender-portalen) og find ikke selv på dem.
Hvorfor to? Microsoft skifter nøglerne ud en gang imellem (nøglerotation). Står kun selector1 i din DNS, virker DKIM indtil det første skifte og forsvinder derefter pludselig. Opret derfor altid begge.
Er CNAME-recordene synlige, så slå DKIM til i administrationscenteret. En hyppig fejl er at oprette et TXT-record, hvor der kræves en CNAME; Microsoft melder da, at CNAME'en mangler.
Vær opmærksom på navnet: i dit panel udfylder du normalt kun selector1._domainkey. Skriver du hele navnet, og dit panel selv tilføjer dit domæne bagefter, får du selector1._domainkey.example.com.example.com (lektion 8.4).
Trin 5: autodiscover
Outlook leder ved opsætning af en konto efter autodiscover.<dit domæne>. Lad det navn pege på Microsoft:
autodiscover.example.com. 3600 IN CNAME autodiscover.outlook.com.Står der allerede et A-record eller en wildcard, der sender autodiscover til din webserver? En CNAME med samme navn må ikke stå ved siden af et andet record: fjern først A-recordet for autodiscover. Over for en wildcard (*) behøver du ikke gøre noget: et navn, der står for sig selv, går forud (lektion 3.3).
Og DMARC?
Microsoft beder ikke om det ved opsætningen, men uden DMARC havner mail oftere i spam. Har du allerede et DMARC-record, kan det blive stående. Sørg for, at SPF og DKIM for Microsoft er sat korrekt op, før du sætter politikken til quarantine eller reject (lektion 4.5).
I praksis: sådan ser det ud i et panel
I eksempelpanelet Mit WebOké finder du under fanen DNS for et domæne et kort E-mail-indstillinger med Hurtig opsætning. Vælger du Microsoft 365 der, kan du se på forhånd, hvilke records der oprettes: MX, SPF-tilføjelse og autodiscover, og den lokale levering slås fra. Verifikations-TXT'en og DKIM-CNAME'erne får du fra Microsoft selv; dem tilføjer du separat med Tilføj post. I DirectAdmin gør du det samme via MX-poster (skabelonen Microsoft 365, og afkrydsningsfeltet for levering slået fra) og DNS-administration.
Bruger du et andet panel, som cPanel, Plesk, Cloudflare eller DNS-skærmen hos din registrar? Der hedder knapperne noget andet, men felterne er de samme: navn, type, værdi og TTL. Nogle registrarer har også en knap "Microsoft 365", der sætter alle records på én gang.
Opsummering
- Overfør alle værdier fra Microsoft 365-administrationscenteret, ikke fra et eksempel.
- Verifikation: TXT
MS=ms...på@. MX: den adresse, Microsoft angiver for dit domæne; fjern gamle MX-records. - SPF: tilføj
include:spf.protection.outlook.comtil dit eksisterende record, opret ikke et andet. - DKIM: to CNAME'er, selector1 og selector2, begge nødvendige på grund af nøglerotation.
- Autodiscover: CNAME til
autodiscover.outlook.com, og slå lokal levering fra hos din webhost.
Quiz
Opgave
Opgave Z7.1: genkend Microsoft 365. Se på, hvordan to rigtige organisationer bruger Microsoft 365: microsoft.com og sidn.nl (SIDN er registry for .nl i Holland).
- Find MX-recordet for
sidn.nlog formicrosoft.com. Hvilken af de to bruger det gamle format (mail.protection.outlook.com), og hvilken det nye (mx.microsoft)? - Find i SPF-recordet for
sidn.nlMicrosofts include, og skriv den af. - Find CNAME-recordet for
selector1._domainkey.sidn.nl. Hvilket ord slutter måldomænet med (de sidste to labels)?
Indtast dine svar i feltet. Kontrollen henter recordene live på indsendelsestidspunktet, så hvis organisationen ændrer noget, tæller det nye svar.
Opgave O7.1: opsæt selv i din øvelseszone. Tilslut din øvelseszone til en simuleret Microsoft 365. I øvelseszonen bruger du fup-tjenesten <code>.dnspractice.euoffice-demo.dnspractice.eu; ved dit rigtige domæne overfører du værdierne fra Microsoft 365's administrationscenter.
- Verifikation: opret et TXT-record på
med den kode, opgavesiden giver dig (<code>.dnspractice.euMS=oefen-<code>-<...>). - MX: lad
modtage mail på<code>.dnspractice.eumail.protection.office-demo.dnspractice.eu.med prioritet 0. Fjern andre MX-records på.<code>.dnspractice.eu - SPF: udbyg det eksisterende SPF-record på
med<code>.dnspractice.euinclude:_spf.office-demo.dnspractice.eu, og ladmxblive stående. Der må kun være ét SPF-record. - DKIM: opret en CNAME
selector1._domainkey.til<code>.dnspractice.euselector1.dkim.office-demo.dnspractice.eu.og en CNAMEselector2._domainkey.til<code>.dnspractice.euselector2.dkim.office-demo.dnspractice.eu. - Autodiscover: opret en CNAME
autodiscover.til<code>.dnspractice.euautodiscover.office-demo.dnspractice.eu.
Opgave O7.1
Denne opgave laver du i din egen øvelseszone: en rigtig DNS-zone på WebOkés navneservere, kun til dig. Tilmeld dig med din e-mailadresse. Du får et login-link på mail og kommer derefter tilbage til denne lektion. Vi bruger kun din adresse til kurset.
Læs mere
Disse sider beskriver trinene i WebOkés paneler (DirectAdmin og Mit WebOké). I andre paneler fungerer det på samme måde.
- DirectAdmin vejledning 5.10: E-mail hos Microsoft 365 eller Google Workspace, hjemmeside hos WebOké
- WebOké vejledning 5.6: Opsæt e-mail hurtigt i DNS
- E-mail hos en anden udbyder: Microsoft 365, Google Workspace eller din egen mailserver
- Mail kan ikke sendes via PHP, MX-poster peger et andet sted hen
- DirectAdmin vejledning 5.7: SPF opsætning og udvidelse
