فعال سازی DKIM در دایرکت ادمین

سلام به شما کاربر گرامی قائم هاست

در این مطلب نحوه فعال سازی DKIM در دایرکت ادمین را به شما آموزش خواهیم داد

در ابتدا برای این که با DKIM و قابلیت های آن آشنا شوید مقاله زیر را مطالعه کنید

DKIM چیست ؟

 

ما در این آموزش فعال سازی DKIM برای دامنه هایی که ایمیل های آن اسپم میشود را خواهیم گفت

ابتدا لایسنس دایرکت ادمین را آپدیت نمایید

فایل directadmin.conf را ویرایش کنید

برای اینکار از طریق ssh وارد مسیر زیر شوید

/usr/local/directadmin/conf/directadmin.conf

و عبارت dkim=1  را به آن اضافه نمایید

فایل را ذخیره کنید و با دستور زیر دایرکت ادمین را restart کنید

service directadmin restart

اگر قصد دارید DKIM را برای تمام دامنه ها فعال کنید مقدرا زیر را در ssh وارد کنید

echo “action=rewritevalue=dkim” /usr/local/directadmin/data/task.queue

اگر قصد فعال کردن DKIM برای دامنه ای خاص را دارید وارد مسیر

cd /usr/local/directadmin/scripts

شوید و دستور زیر را وارد کنید

./dkim_create.sh domainame.com

به جای domainame.com دامنه مورد نظر را وارد کنید

فایل exim.conf را با دستور زیر ویرایش کنید

nano /etc/exim.conf

در این فایل عبارت remote_smtp را پیدا میکنیم و خطوط زیر را به آن اضافه میکنیم

remote_smtp:

driver = smtp

dkim_domain = $sender_address_domain

dkim_selector = x

dkim_private_key = ${if exists{/etc/virtual/$sender_address_domain/dkim.private.key}{/etc/virtual/$sender_address_domain/dkim.private.key}{0}}

dkim_canon = relaxed

dkim_strict = 0

فایل را ذخیره کنید سپس سرویس exim را با دستور زیر restart کنید

service exim restart

این صفحه چطور بود؟ post