"Peter Larsen" <mail@czar.dk> wrote:
>Okey, lad os se om jeg ikke kan gennemhulle det der...
>
>1)
>Vi sender et brev (ed: en E-MAIL.. :D) til en gut med to nameservers bag
>samme linie (og mailserver)... Hans linie er nede, der bliver IKKE svaret
>DNS for domænet, hvad sker der med brevet?
Den sendende server venter indtil en DNS-server kan svare, og sender så
brevet (når smtp-serveren også svarer).
>2)
>Vi sender et brev(ed: ikk.. ?!) til en ANDEN gut, med to (eller flere
>nameservers) på seperate lokationer. hans primær dns's linie er nede (og
>hans mailserver står på samme linie), er der en forskel.. hvad sker der med
>brevet?
Den sendende server kan straks slå op hvor brevet skal hen, og venter så
indtil en smtp-serveren svarer. Hvis smtp-serveren er på samme linje som
primær-DNS'en, så er kommer brevet alligevel først frem når den linje er
oppe. Hvis smtp-serveren er på en anden linje kommer brevet sikkert frem
straks.
>3)
>Vi sender et brev... til en TREDJE gut. Han er smart, han har to eller flere
>nameservers, på seperate lokationer, han har to mx records (dvs. mailservers
>på seperate lokationer). Hans primær DNS linie går ned, hans primær
>mailserver står på samme linie... Hvad sker der med brevet?
Det bliver leveret til den sekundære mailserver. Der står det så sikkert
i kø indtil dem primære kommer op. Medmindre altså de to mailservere er
sideordnede og vha. en helt tredje forbindelse (som ikke er nede) kan
levere til brugeren - men det har naturligvis ingen mening at have sine
navneservere på samme linje hvis man vil have glæde af et setup med to
sideordnede mailservere.
>Vores gut fra 1) har fået en god ide.. han sætter en mailserver op på en
>anden linie "ude-i-byen", og tilføjer en extra mx record... hans linie går
>ned, med hans to nameservers og den primære mailserver.. Hvad sker der med
>brevet?
Den sendende server venter indtil en navneserver er oppe, og sender det så
(til den primære eller sekundære mailserver alt efter om den primære er
oppe).
>ad 1) Mailen bouncer, når aldrig frem.. DNS fejl..
Forkert: den står i kø hos afsender.
>ad 2) Mailen går i queue hos AFSENDER. Alt afhænigt af konfigurationen, så
>kan mailen ligge der i ca. 5 dage..
Ja.
>ad 3) Mailen bliver afsendt til sekundær mx record. Det er så MODTAGERENS
>egen konfiguration (han vil nok forhøje antal spooldage i tilfælde af
>alvorlige fejl med den primære linie).
Ja.
>ad 4) Mailen bouncer, når aldrig frem... DNS fejl... (manden er en tumpe..
>:D)
Forkert, den står i kø hos afsender lige som i 1).
Du tror åbenbart at afsenderserveren ikke skelner mellem svarene (a)
"domæne eksisterer ikke" og (b) "intet svar fra navneserver" når den slår
navnet op. Det er forkert: en mailserver skal skelne og skal bounce i
(a), men beholde brevet i kø i (b). Og det gør de også i praksis.
--
Jesper Dybdal, Denmark.
http://www.dybdal.dk (in Danish).