DKIM:n määrittäminen, kun DNS on ulkoisella palvelimella
DKIM
Digitaaliset allekirjoitukset ovat sähköpostimaailmassa yhä tärkeämpiä, etenkin kun huoli sähköpostin aitoudesta ja tietoturvasta kasvaa. DKIM (DomainKeys Identified Mail) on yksi tekniikoista, joilla näihin ongelmiin puututaan. Mutta mitä tapahtuu, jos haluat lähettää sähköpostia palvelimen A kautta, kun DNS on palvelimella B? Katsotaan, miten DKIM toimii tässä tilanteessa ja miten sen voi ottaa käyttöön turvallisemman sähköpostiliikenteen varmistamiseksi.
Mikä DKIM on?
DKIM on menetelmä sähköpostiviestien aitouden varmistamiseen. Se lisää jokaiseen lähtevään viestiin digitaalisen allekirjoituksen. Allekirjoitus luodaan yksityisellä avaimella, jota säilytetään lähettäjän palvelimella. Julkinen avain, jota tarvitaan allekirjoituksen tarkistamiseen, julkaistaan lähettäjän verkkotunnuksen DNS-tietueissa.
Miten DKIM toimii, kun DNS ei ole samalla palvelimella, josta sähköposti lähetetään
Tavallisessa kokoonpanossa sähköpostipalvelimet ja DNS-palvelimet ovat samassa paikassa. Silloin DKIM on helppo ottaa käyttöön, koska molemmilla palvelimilla on pääsy samoihin avaimiin ja asetustiedostoihin.
Mutta entä jos sähköpostipalvelimet ja DNS-palvelimet ovat eri paikoissa, esimerkiksi kun haluat lähettää sähköpostia palvelimen A kautta, mutta DNS on palvelimella B? Tällöin DKIM:n toimiminen oikein vaatii muutaman lisävaiheen.
DKIM:n käyttöönotto ulkoisella DNS-palvelimella
Jotta DKIM toimisi erillisten palvelimien kanssa, tee seuraavat vaiheet:
1. *Luo DKIM-avaimet palvelimella A:* DKIM:n yksityinen avain luodaan palvelimella A, josta sähköpostit lähetetään.
2. *Julkaise DKIM-tietue palvelimen B DNS:ssä:* Kun DKIM-avaimet on luotu, vastaava julkinen avain julkaistaan verkkotunnuksen DNS-tietueissa palvelimella B.
3. *Määritä sähköpostipalvelin palvelimella A:* Palvelimen A sähköpostipalvelin määritetään lisäämään lähteviin sähköposteihin DKIM-allekirjoitukset siellä luodulla yksityisellä avaimella.
Tällä kokoonpanolla sähköpostit voidaan lähettää palvelimen A kautta, ja DKIM-allekirjoitus tarkistetaan palvelimen B DNS-tietueiden avulla.
