dkim селектор не меняется

Solved

ISPmanager Lite 5.108.0

CentOS Linux release 7.2.1511 (Core)


Если я в панели выбираю селектор для dkim, отличный от "dkim", он создается в папке etc/exim/ssl/domain_name.private etc/exim/ssl/domain_name.txt, но при рассылке к письмам добавляется подпись с селектором dkim, так как он в жесткую прописан в настройках /etc/exim.exim.conf.

.ifdef DKIM_ENABLE

dkim_domain = $sender_address_domain

dkim_selector = dkim

dkim_private_key = ${if exists{/etc/exim/ssl/$sender_address_domain.private}{/etc/exim/ssl/$sender_address_domain.private}{0}}

.endif


Почему у вас dkim_selector равняется постоянному значению, это же должна быть переменная в зависимости от установленного селектора в панели для конкретного доменного имени.

Что нужно прописать в dkim_selector чтобы он брал значение селектора из файла etc/exim/ssl/domain_name.txt например. Спасибо

Comments (1)

photo
1

Здравствуйте!

Спасибо за обращение, прописать требуется

dkim_selector = ${extract{1}{.}{${readfile{/etc/exim/ssl/$sender_address_domain.txt}}}}

владелец и группа у файлов в директории /etc/exim/ssl/ должны быть exim:exim

photo
1

Все txt в /etc/exim/ssl/ по умолчанию принадлежат root:root.

photo
1

да, спасибо за информацию, в рамках исправления ошибки с нашей стороны будет исправлена эта проблема

photo