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

Reverse DNS og din afsenderserver

Modul 5: Omdømme og de store modtagere · Læsetid: 9 minutter

Læringsmål: Efter denne lektion kan du forklare hvorfor IP-adressen på den server, der sender din mail, skal have en ordentlig reverse DNS, finde ud af hvilken server det er hos dig, og kontrollere om det stemmer begge veje.

Nøglebegreber: afsenderserver, PTR-record, forward-confirmed reverse DNS (FCrDNS), HELO/EHLO-navn, generisk navn, delt hosting, egen server (VPS), ejer af IP-blokken

Hvilken server sender egentlig din mail?

I modul 4 handlede det om dit domæne: SPF, DKIM og DMARC står i DNS'en for example.com. I dette modul ser vi på noget andet: den server, der afleverer din mail hos modtageren. Den server har en IP-adresse, og modtagere vurderer den adresse uafhængigt af dit domæne.

Hvilken server det er, afhænger af hvordan du sender mail:

Sådan sender du mailHvem der administrerer afsenderserveren
Mailprogram med SMTP-serveren fra din hostingpakkeDit hostingselskab
Microsoft 365, Google Workspace, en anden mailtjenesteDen mailtjeneste
Nyhedsbrevstjeneste, bogføringsprogram, webshopplatformDen tjeneste (eller en tjeneste de hyrer ind)
Hjemmeside der logger ind på din mailboks via SMTPDit hostingselskab eller din mailtjeneste
Egen mailserver på en VPS eller på kontoretDig selv (og for PTR'en: ejeren af IP-adressen)

IP-adressen på afsenderserveren finder du i headerne i en mail, du har sendt til dig selv eller til en anden adresse (lektion 1.5). Kig efter den øverste Received:-linje, som er tilføjet af den modtagende server. Der står noget i stil med:

Received: from smtp.hosting.example (smtp.hosting.example [192.0.2.25])
        by mx.example.net with ESMTPS id 4f2a...

Adressen mellem de firkantede parenteser, 192.0.2.25, er den IP-adresse, som afsenderserveren oprettede forbindelse fra. Navnet foran (smtp.hosting.example) er det navn, som modtageren fandt til den adresse via reverse DNS.

Reverse DNS kort fortalt

Reverse DNS kobler en IP-adresse tilbage til et navn med en PTR-record. Du lærte det grundlæggende i DNS-kurset (lektion 4.6): recorden står ikke i zonen for dit domæne, men i reverse-zonen for IP-adressen, og den tilhører den part, der administrerer IP-blokken.

For e-mail er tre ting vigtige:

  1. Der findes en PTR. En IP-adresse uden reverse DNS ligner en tilfældig maskine på internettet. Gmail afviser sådan mail med meddelelsen 550 5.7.25 ... the sending IP address doesn't have a PTR record.
  2. Navnet peger tilbage til samme adresse. IP-adressen 192.0.2.25 har PTR smtp.hosting.example, og smtp.hosting.example har A-record 192.0.2.25. Det kaldes forward-confirmed reverse DNS (FCrDNS). Gmail, Yahoo og T-Online nævner det udtrykkeligt i deres krav.
  3. Navnet ligner en mailserver. Et navn som 192-0-2-25.dsl.provider.example eller host25.dynamic.provider.example afslører en hjemme- eller kundeforbindelse. Spamfiltre giver minuspoint for det, eller afviser forbindelsen med det samme.

For IPv6 gælder det hele igen. Hvis en server sender via IPv6, skal IPv6-adressen også have en PTR, der peger tilbage med en AAAA-record. En server, der er i orden via IPv4 men ikke via IPv6, får især problemer hos Gmail: Google nævner en manglende IPv6-PTR som årsag til en "IPv6 authorization error".

HELO-navnet

Når en server opretter forbindelse, præsenterer den sig med EHLO (eller det ældre HELO) og et navn (lektion 1.2). RFC 5321 siger, at det bør være serverens fulde navn. I praksis kigger modtagere på om navnet:

  • er et rigtigt, eksisterende navn (ikke localhost, ikke blotte IP-adresser, ikke et navn der ikke findes i DNS'en);
  • passer til reverse DNS'en, eller i det mindste hører til samme domæne.

Ved en hostingpakke eller mailtjeneste klarer administratoren det her. Kører du selv en mailserver, indstiller du HELO-navnet i din mailsoftware (i Postfix hedder det myhostname) og sørger du for, at det navn, PTR'en og A-recorden alle stemmer overens.

Delt hosting: PTR'en behøver ikke være dit domæne

Et ofte stillet spørgsmål: "Skal reverse DNS ikke være mail.example.com, for det er jo mit domæne?" Nej. Ved delt hosting og hos store mailtjenester sender én server mail for hundreder eller tusinder af domæner. IP-adressen kan kun have én PTR, og den indeholder derfor navnet på selve serveren, for eksempel server12.hosting.example.

Det er i sin orden. Modtagere kontrollerer om PTR'en findes, peger tilbage og ikke er generisk. De kontrollerer ikke om dit eget domænenavn indgår i den. Koblingen mellem dit domæne og serveren laver du med SPF (serveren står i dit SPF) og DKIM (serveren underskriver på vegne af dit domæne).

Hos WebOké er det for eksempel ordnet sådan: serverne i en hostingpakke har en reverse DNS med navnet på selve serveren, under webawere.nl, som også peger tilbage. Hos andre hostingselskaber og mailtjenester fungerer det på samme måde, med deres egne servernavne.

En egen server: hvad skal du selv ordne?

Sender du mail direkte fra en egen server, for eksempel en VPS med en webshop eller en egen mailserver, så er du selv afsenderen, og du skal ordne mere:

  1. Vælg et navn, for eksempel mail.example.com.
  2. Opret A-recorden (og AAAA-recorden) for det navn, der peger på serverens IP-adresse, i DNS'en for dit domæne.
  3. Bed om PTR'en hos udbyderen af serveren. Som regel er der et felt i kundepanelet der hedder "Reverse DNS" eller "rDNS". Der indtaster du det samme navn.
  4. Indstil HELO-navnet i din mailsoftware til det samme navn.
  5. Sæt IP-adressen i dit SPF (ip4: og ip6:) og aktivér DKIM i din mailsoftware.
  6. Kontrollér om port 25 er åben udgående. Mange udbydere lukker den som standard for at forhindre misbrug; så skal du bede om at få den åbnet, eller sende via et relay fra din udbyder eller en afsendertjeneste.

En mailserver på en almindelig internetforbindelse derhjemme eller på kontoret er næsten altid en dårlig idé. De adresser står ofte på lister over "slutbrugeradresser" (som Policy Block List fra Spamhaus, lektion 5.2), PTR'en kan du som regel ikke selv vælge, og T-Online foreskriver direkte, at sådanne systemer skal sende via et relay fra en egnet udbyder.

Kontrol

Med et kommandovindue (DNS-kurset lektion 8.2):

dig -x 192.0.2.25 +short
smtp.hosting.example.

dig A smtp.hosting.example +short
192.0.2.25

Kommer samme adresse tilbage ved det andet opslag, stemmer FCrDNS. Ved IPv6 gør du det samme med dig -x 2001:db8::25 og dig AAAA.

Du kan også se, hvad en modtager så. I headerne sætter den modtagende server det navn, den fandt, i parentes efter from. Står der unknown, fandt den ingen PTR. Nogle servere tilføjer også en egen kontrol, som iprev=pass i linjen Authentication-Results: (RFC 8601).

Sammenfatning

  • Afsenderserveren er den server, der afleverer din mail hos modtageren. Modtagere vurderer dens IP-adresse uafhængigt af dit domæne.
  • Den IP-adresse skal have en PTR, der peger tilbage til samme adresse (FCrDNS), både for IPv4 og IPv6, med et navn der ikke er generisk.
  • HELO-navnet bør være et eksisterende navn, der passer til PTR'en.
  • Ved delt hosting og mailtjenester står servernavnet i PTR'en, ikke dit domæne. Det er i sin orden.
  • Med en egen server ordner du selv navn, A/AAAA, PTR (via din udbyder), HELO, SPF og DKIM.

Quiz

1. Du sender mail via SMTP-serveren i din hostingpakke. Reverse DNS'en for den server er server12.hosting.example, ikke dit eget domæne. Hvad betyder det?



2. Hvad er forward-confirmed reverse DNS?



3. Hvor finder du IP-adressen på den server, der afleverede din mail hos modtageren?



4. Din mail går fint til Gmail via IPv4, men via IPv6 får du engang imellem en fejlmeddelelse. Hvad er den mest sandsynlige årsag?



5. Du vil sende mail fra en egen VPS. Hvad hører IKKE med på listen?



Opgave

Opgave Z5.1: Afsenderserveren for dit eget domæne. Send en mail fra din egen adresse til en anden adresse, du selv ejer (for eksempel en Gmail- eller Outlook.com-adresse), og åbn headerne. Find IP-adressen på den server, der afleverede mailen, PTR-navnet for den adresse, og angiv om navnet peger tilbage til samme adresse (ja/nej). Har du ikke selv et domæne, så brug IP-adressen for mailserveren mx00.t-online.de. Programmet slår PTR'en og A/AAAA-recorden op live og sammenligner.

Opgave Z5.1: Afsenderserveren for dit eget domæne

Find i header af en af dine egne mails IP-adressen på den server, der afleverede mailen, og derefter PTR-navnet. Har du ikke selv et domæne? Brug en IP-adresse fra mx00.t-online.de.





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.

Læs mere

Trinnene i disse artikler gælder for panelerne hos WebOké; 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…