انجمن تخصصی ایران سرور

نسخه‌ی کامل: Dkim چیست و چه کاربردی دارد؟
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
DKIM)Domain Key Identified Mail) یک سیستم تصدیق هویت ایمیل است که جهت شناسایی حقه های پست الکترونیکی طراحی شده است.این مکانیزم امکانی را فراهم می کند که میل سرورهای گیرنده ی ایمیل, بررسی کند که ایمیل دریافتی از Domain مربوطه, توسط مدیریت دامنه مجاز و تایید شده باشد و از دریافت ایمیل های اسپم جلوگیری می کند.
پروتکل DKIM به عنوان یک استاندار جهانی معروف شناخته شده است و در حال حاضر بسیاری از سازمان ها از آن برای کنترل پست های الکترونیکی خود استفاده می کنند.
یک امضای دیجیتال شامل پیغامی است که می تواند توسط دریافت کننده از طریق public key امضا کننده که در DNS ZONE دامنه قرار داده شده است اعتبارسنجی شود.

Public Key چیست؟
یک الگوریتم رمزنگاری است و نیازمند به دو کلید(Private Key) و دیگری که به صورت عمومی(Public) است.
این الگوریتم برای ایمن سازی ارتباطات الکترونیکی در شبکه های عمومی مانند اینترنت استفاده می شود.
Publik Key: به عنوان محتوای یک رکورد در قالب txtدر Dns Zone دامنه تعریف می شود.
Private Key: این مقدار در Mail Server تعریف می شود.

کاربرد DKIM:
امضای DKIM شامل لیست با قالب “Tag=Value” می باشد.مکانیزم پیش فرض رمز نگاری DKIM روش SHA-256 می باشد.
با توجه به اینکه Mail Serverها متفاوت است تنظیمات مطابق با استراتژی Mail Server باید انجام شود.پیرامون این مورد وب سایت هایی وجود دارد که با ذکر نام دامنه (ثبت دامنه) و نام Selector می توانند Public Key و Private Key را تولید نمایند و برای استفاده در Mail Server ارائه کنند.

برای مثال:
dkimcore.org/tools/keys.html
نکته:
با توجه به خدمات پویاسازان در صورتی که هاست ویندوز یا هاست لینوکس حرفه ای و یا حتی سروری (سرور مجازی) دارید که از کنترل پنل های plesk و cpanel استفاده می کنید می توانید از راهنمای زیر جهت فعال سازی رکورد DKIM استفاده نمایید.

فعال سازی رکورد DKIM در کنترل پنل پلسک:
پس از لاگین به کنترل پنل هاست (خرید هاست) در پنجره ی ظاهر شده Mail Setting را انتخاب نمایید.
پس از باز شدن صفحه ی مربوطه گزینه ی Use DKIM spam protection system to sign outgoing email messages را اانتخاب می کنیم.
پس از انتخاب گزینه ی ذکر شده بر روی دکمه ی Apply کلیک میکنیم تا تنظیمات اعمال شود.

فعال سازی رکورد DKIM در Cpanel:
پس از لاگین به کنترل پنل گزینه ی� Authentication را انتخاب نمایید و سپس در پنجره ظاهر شده Dkim را Enable کنید.


منبع: وبلاگ پویاسازان