Gå direkte til indholdet

Cookieindstillinger

Vælg for hver type, hvilke cookies du tillader. Du kan altid ændre dit valg via Cookieindstillinger nederst på hver side. Privatlivspolitik

Nødvendige

Altid slået til

Nødvendige for at logge ind, gemme din kurv og huske dine valg. De er altid slået til.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session og at forblive logget ind
  • weboke_basket: din kurv
  • wkBtwIncl: vise priser med eller uden moms
  • wok_cookies: dit cookievalg, 12 måneder

Måler, hvilken annonce der fører til et besøg eller en bestilling, så vi ikke betaler for annoncer, der ikke virker.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), op til 90 dage
  • OpenAI Ads, annoncer i ChatGPT
  • wok_aff: hvilken partner der henviste dig til os (affiliateprogram), 60 dage

4,6

Land og sprog

Hvert land har sin egen side med landets priser og moms.

Se

Skiftet i DNS'en: MX, SPF, DKIM og DMARC

Modul 4: Flytning af e-mail · Læsetid: 12 minutter

Læringsmål: Efter denne lektion kan du planlægge og udføre DNS-skiftet for e-mail i den rigtige rækkefølge, så der ikke går mail tabt, din udgående mail ikke havner i spam, og Outlook ikke i al hemmelighed bliver ved med at banke på hos den gamle udbyder.

Kernebegreber: TTL, MX-skifte, SPF (ét record), DKIM-selector, DMARC (p=none, rua), autodiscover, autoconfig, verifikationsrecord, accepteret domæne

Fem records, ét tidspunkt

For e-mail på dit eget domæne findes der nogle records i DNS'en, som tilsammen afgør om mail bliver afleveret, og om din mail bliver stolet på:

RecordHvorHvad det gør
MXexample.comhvor indgående mail bliver afleveret
SPF (TXT)example.comhvilke servere der må sende på vegne af dit domæne
DKIM (TXT eller CNAME)<selector>._domainkey.example.comnøglen som modtagere bruger til at kontrollere din digitale underskrift
DMARC (TXT)_dmarc.example.comhvad modtagere gør, hvis SPF og DKIM ikke stemmer, og hvor rapporter sendes hen
autodiscover / autoconfigautodiscover.example.com, autoconfig.example.comhvor mailprogrammer finder indstillingerne

Ved en flytning ændres næsten det hele. Kunsten ligger i rækkefølgen. Skifter du MX'en, mens SPF og DKIM stadig kun gælder for Microsoft, så kommer din mail nok ind, men den mail du selv sender ud, havner i spam. Skifter du SPF først, kan Microsoft ikke længere sende mail korrekt på dine vegne i dagene forinden.

Denne lektion handler om rækkefølgen. Hvordan hvert record nøjagtigt fungerer, kan du læse i DNS-kurset (lektion 4.1 til 4.5).

Trin 1, to dage forinden: sænk TTL og tag backup

Hvert DNS-record har en TTL (time to live): hvor længe andre servere må huske svaret. Står TTL'en for din MX på 86400 sekunder (et døgn), vil nogle servere efter skiftet stadig sende til den gamle server i op til et døgn.

Sænk derfor mindst én gammel TTL i forvejen, TTL'en for MX, SPF og autodiscover til 300 eller 3600 sekunder. Ved en TTL på et døgn gør du det altså mindst et døgn i forvejen; to dage er rigeligt. Tag samtidig en backup af din DNS-zone, eller skriv alle de nuværende records ned. Så kan du altid gå tilbage.

Bageriet Korn (Bakkerij De Korrel) ser:

example.com.            3600  IN  MX   0 example-com.mail.protection.outlook.com.
example.com.            3600  IN  TXT  "v=spf1 include:spf.protection.outlook.com -all"
selector1._domainkey    3600  IN  CNAME selector1-example-com._domainkey.korrel.onmicrosoft.com.
selector2._domainkey    3600  IN  CNAME selector2-example-com._domainkey.korrel.onmicrosoft.com.
_dmarc.example.com.     3600  IN  TXT  "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com"
autodiscover            3600  IN  CNAME autodiscover.outlook.com.
example.com.            3600  IN  TXT  "MS=ms12345678"

TTL'en er allerede 3600 (en time). De sætter MX og SPF til 300.

Trin 2, før skiftet: gør DKIM og SPF klar til den nye udbyder

Records der ikke ødelægger noget, sætter du op allerede i forvejen:

  • DKIM fra den nye udbyder. Den nye udbyder giver en selector og en nøgle, for eksempel x._domainkey med et TXT-record v=DKIM1; k=rsa; p=.... Fordi selectoren hedder noget andet end Microsofts (selector1 og selector2), kan de roligt stå ved siden af hinanden. Hver modtager kigger kun på den selector, der står i mailens underskrift.
  • Udvid SPF, erstat den ikke. Der må kun findes ét SPF-record. Tilføj den nye udbyder i det samme record, så begge må sende mail i overgangsdagene:
"v=spf1 include:spf.protection.outlook.com include:spf.mailaanbieder.example ~all"

Bageriet havde -all. Under overgangen vælger de midlertidigt ~all (softfail): hvis der alligevel mangler en server, bliver mailen snarere anset for mistænkelig end afvist. Det følger tommelfingerreglen: ~all hvis du ikke er helt sikker, -all hvis du er sikker på, at alle afsendere er med.

Glem ikke de andre afsendere fra din liste fra lektion 4.1: webshoppen, nyhedsbrevstjenesten, bogføringen. De skal blive stående i SPF-recordet.

Trin 3, selve skiftetidspunktet: MX og autodiscover

På det aftalte tidspunkt, efter at den første kopi af postkasserne er klar (lektion 4.2):

  1. Erstat MX-recordene med den nye udbyders. Fjern den gamle MX; lad den ikke stå som "reserve" med en højere prioritet, for så kommer der mail ind hos den gamle udbyder, så snart den nye er en smule langsom.
  2. Tilpas autodiscover. Outlook finder sine indstillinger via autodiscover.example.com. Peger det stadig mod autodiscover.outlook.com, bliver Outlook ved med at forsøge at logge ind hos Microsoft, også når du tilføjer en ny konto. Fjern det, eller lad det pege mod det, din nye udbyder angiver. Nogle udbydere bruger i stedet autoconfig.example.com (Thunderbird) eller SRV-records som _imaps._tcp og _submission._tcp (RFC 6186).
  3. Kør en ny kopi af postkasserne, så mailen fra de sidste timer kommer med.

Der er en overraskelse ved Microsoft 365, som rammer mange. Så længe example.com står som accepteret domæne i Microsoft 365-miljøet, leverer Microsoft mail mellem brugere i samme miljø internt, uden at kigge på MX'en. Sender en kollega, der stadig arbejder i Outlook hos Microsoft, til en anden kollega, havner den mail i den gamle postkasse. Derfor skifter du alle medarbejdere om på samme dag, og fjerner du domænet fra Microsoft-miljøet efter overgangsperioden.

Trin 4, DMARC: lyt med under overgangen

DMARC fortæller modtagere, hvad de skal gøre, hvis en mail ikke består SPF eller DKIM, og den sender dig rapporter. Bageriet havde p=quarantine. Det er godt, men farligt under et skifte: hvis DKIM hos den nye udbyder endnu ikke er sat op, havner deres egen mail i spam hos kunderne.

Den sikre fremgangsmåde:

  • Har du endnu ikke DMARC, så begynd med p=none og en rua-adresse. Så sker der ikke noget med din mail, men du får rapporter.
  • Har du allerede quarantine eller reject, så kontroller før skiftet med en testmail, at DKIM fra den nye udbyder virker (headeren i en modtaget mail viser dkim=pass med d=example.com). Er du i tvivl, så sæt midlertidigt p=none og læs rapporterne et par uger.
  • Stram derefter op trin for trin: none, så quarantine, og eventuelt til sidst reject. Ifølge den nye DMARC-standard (RFC 9989) kan du i testfasen også bruge t=y; det gamle tag pct udgår.

Trin 5, efter et par uger: ryd op

Virker alt godt efter et par uger, rydder du op i de gamle records:

  • det gamle include fra SPF (og eventuelt tilbage til -all);
  • de gamle DKIM-records (selector1 og selector2);
  • verifikationsrecordet MS=ms... og eventuelle andre records for Microsoft, som enterpriseregistration og lyncdiscover, hvis du havde dem;
  • TTL'en tilbage til en normal værdi, som 3600;
  • domænet ud af det gamle Microsoft- eller Google-miljø.

Lader du det gamle include blive stående, kan den gamle udbyder sende mail på dit domænes vegne i årevis endnu. Det er en åben dør.

I praksis: sådan ser det ud hos en udbyder

I Mit WebOké finder du under fanebladet DNS kortet E-mail-indstillinger. Det viser MX, SPF og DMARC med en farvet prik, og øverst til højre hvilken mailudbyder det genkender ud fra din MX. Med Hurtig opsætning sætter du alle records for en udbyder op på én gang, og den gule besked advarer om, at eksisterende MX- og SPF-records bliver erstattet. Tag derfor først en DNS-backup, og kontroller bagefter, om SPF-recordet stadig indeholder dine andre afsendere. På produktsiden for en hostingpakke finder du kortet Angiv e-mail, som viser pr. record om det er Korrekt, Bemærk, Forkert eller Ikke fundet, og giver værdien med en kopiknap. Ligger DNS'en hos en anden udbyder, overfører du de værdier derhen. Andre udbydere og DNS-paneler har tilsvarende oversigter; selve recordene er de samme overalt.

Opsummering

  • Sænk TTL'en mindst én gammel TTL i forvejen, og tag en backup af din DNS-zone.
  • Gør DKIM fra den nye udbyder og et udvidet SPF-record (ét record, begge udbydere) klar allerede før skiftet.
  • Skift MX og autodiscover samtidig, og skift alle medarbejdere om på samme dag; ellers leverer Microsoft stadig intern mail i de gamle postkasser.
  • Gør ikke DMARC strengere under overgangen, end du er sikker på; begynd uden DMARC med p=none og rapporter.
  • Ryd efter et par uger op i det gamle include, DKIM-records, verifikationsrecords og domænet i det gamle miljø.

Quiz

1. MX'en for dit domæne har en TTL på 86400. Hvornår sænker du den senest?



2. Den nye udbyder siger: "sæt dette SPF-record op: v=spf1 include:spf.mailaanbieder.example ~all". Der findes allerede et SPF-record for Microsoft. Hvad gør du under overgangen?



3. Efter skiftet tilføjer en medarbejder sin postkasse til Outlook igen, men Outlook bliver ved med at logge ind hos Microsoft. Hvad er den mest sandsynlige årsag?



4. En uge efter skiftet kommer mails fra en kollega, der stadig arbejder i det gamle Outlook-miljø, ikke frem til de andre. Hvordan kan det være?



5. Bageriet har p=quarantine og ved endnu ikke med sikkerhed, om DKIM virker hos den nye udbyder. Hvad er fornuftigt?



Opgave

Opgave A4.3: Dine mailposter i overblik. Indtast dit domæne og DKIM-selectoren fra din (nye) udbyder. Programmet kontrollerer, om MX'en peger mod din udbyder, om der findes præcis ét SPF-record, om DKIM-nøglen findes på den selector, og om der findes præcis ét DMARC-record. Det måler også TTL'en for din MX hos den autoritative nameserver: ved et planlagt skifte skal den være 3600 eller lavere.

Opgave A4.3: Dine mailposter i overblik

Kontroller din MX, SPF, DKIM og DMARC, samt TTL for din MX hos din egen nameserver. Gør det før skiftet (er alt klar?) og bagefter (lykkedes skiftet?).




Det, du udfylder, og hvad vi finder, gemmer vi ikke. Din browser husker dine svar, og om du har bestået opgaven. Er du logget ind, gemmer vi kun, at du (næsten) bestod opgaven, i Mine kurser; der kan du også slette det.

Opgave E4.3: Dit skiftescript. Skriv driftsplanen for dit eget domæne, som beskrevet i denne lektion: for hvert trin datoen og tidspunktet, records før og efter (gammel og ny SPF som én linje), hvem der gør det, og hvad du kontrollerer efter hvert trin.

Opgave E4.3: Dit skiftescript

Lav et skiftescript, du kan følge trin for trin på selve dagen.



Dine afkrydsninger og noter forbliver kun i denne browser; vi sender dem ingen steder hen. Er du logget ind, gemmer vi kun i Mine kurser, at du har udført opgaven.

Videre læsning

Trinene i disse artikler gælder for WebOkés tjenester; hos andre udbydere fungerer det på tilsvarende vis.

Et øjeblik…

Opsæt dine domæner

Angiv for hvert domæne navneserverne, tilknytningen til din hosting, og hvem der bliver ejer.

Indlæser dine domæner…