سرور ساعتی ایران و خارج + تست رایگان

نحوه تنظیم DKIM در دایرکت ادمین

در مرکز محتوای سرور دات آی آر

 

همانطور که می دانید، یکی از 3 پارامتری که برای ارسال ایمیل استفاده می شود و جز رکورد های DNS در سمت سرور است رکورد DKIM می باشد. گاها ممکن است این رکورد به صورت پیش فرض وجود نداشته باشد و کاربران برای ارسال ایمیل دچار مشکل شوند. برای ارسال ایمیل می بایست 3 رکورد DKIM,spf,ptr برای دامنه ای که به سمت سرور هدایت می شود وجود داشته باشد.

در صورتی که از خدمات VPS و یا سرور اختصاصی استفاده می نمایید و خدمات مدیریت سرور خریداری نفرموده اید، ست نمودن این رکورد ها می بایست از سمت شما انجام شود. اما در این مقاله ما به شما آموزش می دهیم در صورتی که دایرکت ادمین در اختیار دارید، به چه صورت این رکورد را از سمت دایرکت ادمین خود ست نمایید. پس با ما همراه باشید …

dkim

در ابتدا دستور زیر را در SSH وارد نمایید تا مشخص شود که exim از dkim پشتیبانی می کند :

/usr/sbin/exim -bV | grep ‘Support for’

در این حالت می بایست عبارت crypteq IPv4 Perl OpenSSL move_frozen_messages Content_Scanning DKIM Old_Demime PRDR OCSP به جای Support for قرار گیرد.

در مرحله ی دوم می بایست آن را به exim اضافه نمایید :

cd /etc
wget -O exim.dkim.conf http://files.directadmin.com/services/exim.dkim.conf

سپس فایلی که در آدرس /etc/exim.conf قرار دارد را ویرایش نمایید و کد زیر را در آن وارد نمایید :

remote_smtp:
 driver = smtp

و آن را به شکل زیر تغییر دهید :

remote_smtp:
 driver = smtp
.include_if_exists /etc/exim.dkim.conf

و در نهایت exim را restart نمایید :

/etc/init.d/exim restart

در مرحله ی بعد برای فعال کردن آن در دایرکت ادمین به روش زیر عمل کنید :

cd /usr/local/directadmin
cp -f conf/directadmin.conf conf/directadmin.conf.backup
echo ‘dkim=1’ >> conf/directadmin.conf

و در ادامه :

./directadmin c | grep dkim

dkim=1

/etc/init.d/directadmin restart

در این حالت هر دامنه ای که از این پس اضافه شود دارای رکورد DKIM خواهد بود. و برای دامنه های موجود می توانید از روش زیر به صورت تک تک برای هر دامنه این ویژگی را اضافه نمایید :

cd /usr/local/directadmin/scripts
./dkim_create.sh domain.com

و یا می توانید برای تمامی دامنه های خود آن را فعال نمایید (به صورت زیر ) :

echo “action=rewrite&value=dkim” >> /usr/local/directadmin/data/task.queue

امیدواریم این مقاله برایتان مفید بوده باشد.

اشتراک گذاری در linkedin

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!

محتوای مقاله مفید بود؟

0 0 رای ها
این مقاله چطور بود؟
اشتراک در
اطلاع از
0 دیدگاه
بازخوردهای آنلاین
مشاهده همه دیدگاه ها