Я реализую opendkim, но могу заставить его подписать только 1 зону. TLD не может подписать, хотя это один и тот же ключ / подпись / файл для обоих доменов.
мой .conf:
cat /usr/local/etc/mail/opendkim.conf
LogWhy yes
Syslog yes
SyslogSuccess yes
Canonicalization relaxed/simple
Socket inet:8891@107.191.60.48
MilterDebug 5
ReportAddress postmaster@e-mailer.com
SendReports yes
InternalHosts file:/usr/local/etc/TrustedHostList.txt
SigningTable refile:/var/db/opendkim/dkim-signtable
KeyTable file:/var/db/opendkim/dkim-keytable
таблица подписи:
cat /var/db/opendkim/dkim-signtable
*@nyctelecomm.com nycmap
*@e-mailer.com emailmap
таблица ключей, идущая к тому же ключу:
cat /var/db/opendkim/dkim-keytable
emailmap e-mail.com:default:/var/db/opendkim/keys/e-mailer.com.key
nycmap nyccomm.com:default:/var/db/opendkim/keys/e-mailer.com.key
ответ от port25.com:
----------------------------------------------------------
DKIM check details:
----------------------------------------------------------
Result: permerror (key "default._domainkey.e-mail.com" doesn't exist)
ID(s) verified:
Canonicalized Headers:
from:"user"'20'<user@e-mailer.com>'0D''0A'
to:<check-auth@verifier.port25.com>'0D''0A'
subject:'0D''0A'
date:Mon,'20'16'20'Mar'20'2015'20'16:53:33'20'-0400'0D''0A'
dkim-signature:v=1;'20'a=rsa-sha256;'20'c=relaxed/simple;'20'd=ex-mail.com;'20's=default;'20't=1426539201;'20'bh=MhPgNzFR7ZDrllybqjf7Ky1x0INMPJ5OEWy00nl+zGI=;'20'h=From:To:Subject:Date;'20'b=
просто как -> ошибка сервера
Как мне заставить opendkim подписывать оба моих домена, а не только один?
Попробуйте изменить ex-mail.com
к ex-mailer.com
в вашем ключевом файле.