همانطور که می دانید، یکی از 3 پارامتری که برای ارسال ایمیل استفاده می شود و جز رکورد های DNS در سمت سرور است رکورد DKIM می باشد. گاها ممکن است این رکورد به صورت پیش فرض وجود نداشته باشد و کاربران برای ارسال ایمیل دچار مشکل شوند. برای ارسال ایمیل می بایست 3 رکورد DKIM,spf,ptr برای دامنه ای که به سمت سرور هدایت می شود وجود داشته باشد.
در صورتی که از خدمات VPS و یا سرور اختصاصی استفاده می نمایید و خدمات مدیریت سرور خریداری نفرموده اید، ست نمودن این رکورد ها می بایست از سمت شما انجام شود. اما در این مقاله ما به شما آموزش می دهیم در صورتی که دایرکت ادمین در اختیار دارید، به چه صورت این رکورد را از سمت دایرکت ادمین خود ست نمایید. پس با ما همراه باشید …
در ابتدا دستور زیر را در 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
امیدواریم این مقاله برایتان مفید بوده باشد.