Назад | Перейти на главную страницу

opendkim подписывает только 1 зону на размещенном сервере

Я реализую 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 в вашем ключевом файле.