Как изменить TXT запись у домена

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
lifeorg
Сообщения: 9
Зарегистрирован: Вт окт 19, 2021 11:00 am

Как изменить TXT запись у домена

Сообщение lifeorg » Вт окт 19, 2021 11:12 am

Использую сервис mailgun.com для отправки почты.
Для подтверждения моего домена мне необходимо добавить DNS запись типа TXT такого плана:

имя = krs._domainkey.mg.domain.com
тип = TXT
значение =
"k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp8/9R1GFPCGPShZN13iHdhYusMaxd8KwD6qZwv8mY4+O1CiRtYLtIL1U475zzPYaL4IjQ9JIp8cGIUSJYuoKcXiTLfU3K3IHvKtI6bFG1iYlh6fzQeUDATtepEmLb3szkGn+82SCVF/AfSoliQIRM3f6qOGdTOeDfNZl4DzRpixa9UAdtFXPl8QW9vkMQ1ViN2LvDLdJvjOrl1a974WdtPUk8oblt0AfrcC1q4/ZISvENVpuQMRufoAKkbdiFhiDR+Uf4PTbpI3KhR5lprGkXRP65L1agXhFyhCJrhKSxpDgZyw3b5gqBxDrOKBicXOthr9lJSQ"

В итоге BrainyCP выдает ошибку, что поле "Значение" содержит больше 255 символов.
К сожалению, я не могу поменять этот ключ, так как он генерируется сервисом mailgun.com

Можно ли как-то вручную добавить данный ключ в конфиги BrainyCP ?
Не могу найти, где хранятся эти записи?

Аватара пользователя
alenka
Сообщения: 843
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Как изменить TXT запись у домена

Сообщение alenka » Вт окт 19, 2021 2:12 pm

В итоге BrainyCP выдает ошибку, что поле "Значение" содержит больше 255 символов.
Если вы пропишите более 255 символов, у вас зона не будет резолвится.
И второе, при отправке письма, идет отправка заголовков opendkim, которые отправляет сам сервер.
Данную подпись можно включить по ссылке :8002/?do=mailclient&module=opendkim

lifeorg
Сообщения: 9
Зарегистрирован: Вт окт 19, 2021 11:00 am

Re: Как изменить TXT запись у домена

Сообщение lifeorg » Чт окт 21, 2021 9:06 am

Dkim я включил. Но здесь вопрос был в том, что мною используется сервис mailgun и он отправляет Email почту.
Для проверки домена нужно включить эту запись в DNS зону.

К сожалению, воздействовать на mailgun.com невозможно, чтобы они уменьшили количество символов до 255.
Действительно, если символов больше 255, то bind выдает ошибку при запуске этой зоны.

Решением стало ручное редактирование файла /var/named/named.domain.com
И разбиение длинного ключа (более 255 символов) на несколько блоков в виде ("" "" "" "")

krs._domainkey.domain.com. TXT ("k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQ" "/9R1GFPCGPShZN13iHdhYusMaxd8KwD6qZwv8mY4YLtNKIL1U475zzPYaL4IjQ9JIp8cGIUSJYuoKcXiTLfU3K3IHvKtI6bFG1iYlh6fzQeUDATtepEmLb3szkGn+82SCVF" "/AfSoliQIRM3f6qODzRpixa9UAdtFXPl8QW9vkMQ1ViN2LvDLdJvjOrl1a974WdtPUk8oblt0AfrcC1q4mefHND3YB" "/ZISvENVpuQMRufoAKkbdiFhiDR+Uf4PTbpI3KhR5lprGkXRP65L1agXhFyhCqBxDrOKBicXOthr9lJSQIDAQAB")

После этого, bind запустил запись без ошибок.

Возможно кому-то поможет.

Ответить