سلام امروز به موضوع فعال سازی DKIM در دایرکت ادمین می پردازیم. DKIM چیست؟ dkim یا همان DomainKeys Identified Mail یک روش ارزیابی ایمیل است و بگونه ای طراحی شده تا بتواند از کلاه برداری از آدرس ایمیل جلوگیری کند. در این روش با استفاده از طریق تائیدیه گرفتن از دی ان اس دامینی که ایمیل از آن ارسال شده است بررسی می شود که آیا این ایمیل واقعا از سمت مالک دامین بوده است یا خیر. توجه: همچنین عدم فعال بودن آن ممکن است موجب شود تا ایمیل ارسالی شما در spam قرار گیرد. برای اطلاعات و توضیحات بیش تر به اینجا مراجعه کنید. فعال سازی DKIM در Directadmin : 1) ابتدا با استفاده از دستور زیر مطمئن شوید آیا DKIM روی mail sever شما ( exim ) فعال است یا خیر: کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. در صورتیکه مانند مثال مقدار DKIM را مشاهده کنید یعنی از DKIM پشتیبانی می شود. 2) dkim را در تنظیمات exim بصورت زیر فعال کنید: ابتدا دستور زیر را اجرا کنید کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. سپس فایل کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. را بصورت زیر ویرایش کنید بگونه ای که مقدار کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. به کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. تغییر کند. سپس exim را با استفاده از دستور زیر ریستارت کنید: کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. 3) استفاده از DKIM را در تنظیمات دایرکت ادمین فعال کنید: کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. برا اطمینان از صحت تنظیمات دستورات زیر را اجرا کنید: کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. در صورت مشاهده dkim=1 از صحت تنظیمان مطمئن باشید. 4) در این مرحله می توایند مقدار dkim را به ازای هر دامنه بصورت زیر ایجاد کنید ( دقت کنید برای هاست هایی که جدید ایجاد می شوند این مقدار خودکار ایجاد خواهد شد و نیاز به عملیات توسط شما نیست ) کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. 5) برای اعمال و ایجاد dkim بر روی هاست های قدیمی که پیش از فعال سازی ایجاد شده اند و دارای dkim نیستند می توانید به جای روش چهار از دستور کلی زیر استفاده کنید: کد: برای مشاهده محتوا شما بایستی ثبت نام کنید. اطلاعات بیشتر را از اینجا دنبال کنید.
بله حتما توصیه می شود در صورتیکه فعال نباشه احتمال اسپم شدن ایمیل ها بالا میره لذا فعال بودن اکیدا توصیه می شود