– عمل تصدیق توسط DKIM صورت می گیرد و باعث ارسال ایمیل های استاندارد می شود.
– فعال نبودن DKIM ممکن است باعث اسپم شدن ایمیل های ارسالی شود.
– فعال نبودن DKIM ممکن است باعث اسپم شدن ایمیل های ارسالی شود.
برای فعال کردن DKIM در دایرکت ادمین بصورت زیر اقدام کنید.
وارد ssh شده و دستور زیر را وارد کنید.
وارد ssh شده و دستور زیر را وارد کنید.
/usr/sbin/exim -bV | grep 'Support for'
اگر خروجی بصورت زیر باشد که در آن DKIM موجود است مشکلی وجود ندارد و می توانید کار را ادامه دهید.
Support for: crypteq IPv6 Perl OpenSSL move_frozen_messages Content_Scanning DKIM Old_Demime PRDR OCSP
در غیر اینصورت می بایست سرویس exim را کامپایل مجدد کنید که می توانید از آموزش های قبلی استفاده کنید.
برای ادامه دستورهای زیر را به ترتیب در ssh وارد کنید.
cd /etc
wget -O exim.dkim.conf http://files.directadmin.com/services/exim.dkim.conf
با دستور nano /etc/exim.conf فایل فایل کانفیک exim را ویرایش کنید.
مقدار زیر را پس از driver = smtp در فایل اضافه و فایل را ذخیره کنید.
.include_if_exists /etc/exim.dkim.conf
با دستور زیر سرویس exim را ریست کنید.
/etc/init.d/exim restart
Support for: crypteq IPv6 Perl OpenSSL move_frozen_messages Content_Scanning DKIM Old_Demime PRDR OCSP
در غیر اینصورت می بایست سرویس exim را کامپایل مجدد کنید که می توانید از آموزش های قبلی استفاده کنید.
برای ادامه دستورهای زیر را به ترتیب در ssh وارد کنید.
cd /etc
wget -O exim.dkim.conf http://files.directadmin.com/services/exim.dkim.conf
با دستور nano /etc/exim.conf فایل فایل کانفیک exim را ویرایش کنید.
مقدار زیر را پس از driver = smtp در فایل اضافه و فایل را ذخیره کنید.
.include_if_exists /etc/exim.dkim.conf
با دستور زیر سرویس exim را ریست کنید.
/etc/init.d/exim restart
کار را بصورت زیر ادامه دهید.
cd /usr/local/directadmin
cp -f conf/directadmin.conf conf/directadmin.conf.backup
echo ‘dkim=1’ >> conf/directadmin.conf
/etc/init.d/directadmin restart
cd /usr/local/directadmin
cp -f conf/directadmin.conf conf/directadmin.conf.backup
echo ‘dkim=1’ >> conf/directadmin.conf
/etc/init.d/directadmin restart
کار با موفقیت انجام شد.
برای فعال کردن DKIM برای تمامی دامنه ها و اکانت های موجود در سرور مقدار زیر را در ssh وارد کنید.
echo “action=rewrite&value=dkim” >> /usr/local/directadmin/data/task.queue
echo “action=rewrite&value=dkim” >> /usr/local/directadmin/data/task.queue
برای فعال کردن DKIM برای یک دامنه خاص مقدار زیر را در ssh وارد کنید.
cd /usr/local/directadmin/scripts
./dkim_create.sh domain.com
بجای مقدار domain.com دامنه مورد نظر در سرور را وارد کنید.
cd /usr/local/directadmin/scripts
./dkim_create.sh domain.com
بجای مقدار domain.com دامنه مورد نظر در سرور را وارد کنید.