با سلام و درود.
این آموزش در رابطه با آموزش نصب DKIM بر روی سرور دایرکت ادمین می باشد که الان به صورت کامل واستون میذارم و تنها مقاله سالم و کامل است که برای دوستان مفید است. Install DKIM in Directadmin

اول از همه این فرمان رو میزنید و باید پیغام با پیغام زیر یکی باشه.وگرنه باید exim ر دوباره Re-install کنید

کد:
[root@iedb.ir ~]# /usr/sbin/exim -bV | grep 'Support for'

Support for: crypteq IPv6 Perl OpenSSL move_frozen_messages Content_Scanning DKIM Old_Demime PRDR OCSP
اگر پیغام یکی نبود دوباره exim رو نصب کنید.

خوب فرمان زیر را بزنید :

کد:
cd /etc
wget -O exim.dkim.conf http://files.directadmin.com/services/exim.dkim.conf
بعد فایل exim.conf به آدرس /etc/exim.conf را ویرایش کنید :
این لاین رو پیدا کنید :

کد:
remote_smtp:
 driver = smtp
و به صورت زیر تغییر بدین :

کد:
remote_smtp:
 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
بعد فرامین زیر را بزنید و اگه dkim رو 1 زد و همینطور که نشون داد درست بود بعد دارکت ادمین رو رستارت میکنی

کد:
[root@iedb.ir directadmin]# ./directadmin c | grep dkim
dkim=1
[root@iedb.ir directadmin]# /etc/init.d/directadmin restart
Stopping DirectAdmin:                                      [  OK  ]
Starting DirectAdmin:                                      [  OK  ]
خب تا اینجا فرمان ها رو زدیم فعال شد.

حالا میرسیم به آخرای مقاله و فعال کردن برای یوزرها .
این خط فرمان رو بزنید :

کد:
cd /usr/local/directadmin/scripts
./dkim_create.sh iedb.ir
الان این واسه iedb.ir فعال شد
اگر بخوایم برای همه یوزرها فعال کنیم,خط فرمان زیر رو میزنیم :

کد:
echo "action=rewrite&value=dkim" >> /usr/local/directadmin/data/task.queu
و بعد دایرکت ادمین و exim رو رستارت کنید.

تمام.تقدیم به همه دوستان.

منبع : تیم امنیتی , تیم هکری , تیم تحقیقاتی Iedb.Ir