DKIM and Exim4

Материал из poiuty wiki
Перейти к: навигация, поиск
apt-get install opendkim-tools
mkdir /etc/exim4/dkim
opendkim-genkey -D /etc/exim4/dkim/ -d example.com -s mail
cd /etc/exim4/dkim/
mv mail.private example.com.key
chown -R Debian-exim:Debian-exim /etc/exim4/dkim/
chmod 640 /etc/exim4/dkim/*

В конфиг /etc/exim4/exim4.conf.template или если он разделен, то /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp добавляем

DKIM_DOMAIN = ${lc:${domain:$h_from:}}
DKIM_KEY_FILE = /etc/exim4/dkim/DKIM_DOMAIN.key
DKIM_PRIVATE_KEY = ${if exists{DKIM_KEY_FILE}{DKIM_KEY_FILE}{0}}
DKIM_SELECTOR = mail

Перезагружаем

/etc/init.d/exim4 restart

На DNS нужно создать запись TXT для mail._domainkey.ваш_домен + данные из /etc/exim4/dkim/mail.txt