DKIM nustatymas, kai DNS veikia išoriniame serveryje
DKIM
Skaitmeniniai parašai el. pašto pasaulyje tampa vis svarbesni, ypač dėl didėjančio susirūpinimo el. laiškų autentiškumu ir saugumu. DKIM (DomainKeys Identified Mail) yra viena iš technologijų, naudojamų šioms problemoms spręsti. Bet kas nutinka, jei norite siųsti laiškus per serverį A, o DNS yra serveryje B? Pažiūrėkime, kaip DKIM veikia tokiu atveju ir kaip jį įdiegti, kad el. pašto srautas būtų saugesnis.
Kas yra DKIM?
DKIM yra el. laiškų autentiškumo tikrinimo metodas. Jis veikia prie kiekvieno išsiunčiamo laiško pridėdamas skaitmeninį parašą. Šis parašas sugeneruojamas privačiuoju raktu, saugomu siuntėjo serveryje. Viešasis raktas, reikalingas parašui patikrinti, skelbiamas siuntėjo domeno DNS įrašuose.
Kaip DKIM veikia, kai DNS veikia ne tame pačiame serveryje, iš kurio siunčiami laiškai
Įprastoje konfigūracijoje el. pašto serveriai ir DNS serveriai yra toje pačioje vietoje. Tada DKIM įdiegti paprasta, nes abu serveriai turi prieigą prie tų pačių raktų ir konfigūracijos failų.
Bet ką daryti, jei el. pašto serveriai ir DNS serveriai yra skirtingose vietose, pavyzdžiui, kai norite siųsti laiškus per serverį A, o DNS yra serveryje B? Tokiu atveju, kad DKIM veiktų tinkamai, reikia atlikti kelis papildomus veiksmus.
DKIM įdiegimas išoriniame DNS serveryje
Kad DKIM veiktų su atskirais serveriais, reikia atlikti šiuos veiksmus:
1. *Sugeneruokite DKIM raktus serveryje A:* privatusis DKIM raktas turi būti sugeneruotas serveryje A, iš kurio siunčiami laiškai.
2. *Paskelbkite DKIM įrašą DNS serveryje B:* sugeneravus DKIM raktus, atitinkamas viešasis raktas turi būti paskelbtas domeno DNS įrašuose serveryje B.
3. *Sukonfigūruokite el. pašto serverį A:* el. pašto serveris A turi būti sukonfigūruotas taip, kad išsiunčiamiems laiškams pridėtų DKIM parašus naudodamas ten sugeneruotą privatųjį raktą.
Su tokia konfigūracija laiškai gali būti siunčiami per serverį A, o DKIM parašas tikrinamas pagal DNS įrašus serveryje B.
