Ställ in DKIM när DNS ligger på en extern server
DKIM
Digitala signaturer blir allt viktigare inom e-post, särskilt med den växande oron kring e-postens äkthet och säkerhet. DKIM, som står för DomainKeys Identified Mail, är en av teknikerna som används för att hantera de här problemen. Men vad händer om du vill skicka e-post via server A medan DNS ligger på server B? Vi tittar på hur DKIM fungerar i den situationen och hur det kan införas för säkrare e-posttrafik.
Vad är DKIM?
DKIM är en metod för att verifiera att e-postmeddelanden är äkta. Det fungerar genom att en digital signatur läggs till i varje utgående meddelande. Signaturen skapas med en privat nyckel som förvaras på avsändarens server. Den publika nyckeln, som behövs för att verifiera signaturen, publiceras i DNS-posterna för avsändarens domän.
Så fungerar DKIM när DNS inte körs på samma server som e-posten skickas från
I en typisk konfiguration finns e-postservrarna och DNS-servrarna på samma plats. Det gör det enkelt att införa DKIM, eftersom båda servrarna har tillgång till samma nycklar och konfigurationsfiler.
Men om e-postservrarna och DNS-servrarna finns på olika platser, som när du vill skicka e-post via server A medan DNS ligger på server B? Då krävs några extra steg för att DKIM ska fungera korrekt.
Införa DKIM på den externa DNS-servern
För att DKIM ska fungera med åtskilda servrar ska följande steg följas:
1. *Skapa DKIM-nycklarna på server A:* Den privata DKIM-nyckeln måste skapas på server A, där e-posten skickas från.
2. *Publicera DKIM-posten i DNS på server B:* När DKIM-nycklarna har skapats måste den tillhörande publika nyckeln publiceras i DNS-posterna för domänen på server B.
3. *Konfigurera e-postservern på server A:* E-postservern på server A måste konfigureras så att den lägger till DKIM-signaturer i utgående e-post med den privata nyckel som skapades där.
Med den här konfigurationen kan e-post skickas via server A, medan DKIM-signaturen valideras mot DNS-posterna på server B.
