Использование 410-символьной записи DKIM TXT в namecheap

3878
gman

Обновление: с помощью Namecheap было подтверждено, что их DNS несовместим с ключами DKIM Служб Google для доменов

https://twitter.com/Namecheap/status/720940172196581376

Там нет ETA о том, когда или даже если они будут исправлены.


Недавно я зарегистрировался в Службах Google для домена и пытаюсь настроить DKIM для электронной почты или электронной почты. В интерфейсе Google Apps есть только кнопка «Создать новую запись»

gmail dkim ux

Нажатие «Создать новую запись» имеет только одну опцию, какой префикс

options dkim

UX namecheap позволяет мне вставить всю запись в (см. он заканчивается в AB)

ends in ab

но как только он сохранен, проверяя его, он усекается до 256 символов.

truncated

Разговор со службой поддержки - это предел именной разницы.

Я не вижу других вариантов в Google Apps-> GMail, чтобы получить ключ меньшего размера.

Есть ли обходной путь или это означает, что Namecheap несовместим с Google Apps Gmail DKIM?

5

3 ответа на вопрос

6
user1652110

Я столкнулся с этой же проблемой, так как я также предпочел использовать более длинную длину ключа - 2048 бит в Namecheap, но не смог из-за ограничения длины поля Namecheap для записей TXT. Я проверил Google Apps сегодня (16 мая 2016 года) и теперь вижу вариант с более короткой длиной ключа, 1024 бит, который, кажется, вписывается в более короткую длину поля Namecheap для записей TXT.

Google Apps - Generate new record with 1024 bit key length option

Спасибо за это. Непростительно, что namecheap не поддерживает более длинные записи TXT. Мой дерьмовый регистратор с 1995 года поддерживает записи TXT длиной 8192 gman 7 лет назад 2
1
Vladimir Kochkovski

Ключ Google Apps DKIM имеет размер 2048 бит, поэтому он не помещается в поле значения TXT в DNS NameCheap.

Для этого есть обходной путь без необходимости менять DNS-серверы для домена. Вот пошаговая процедура: https://www.youtube.com/watch?v=YMm7EQ3AmWw

Шаги, описанные в видеоуроке:

  1. Создать длинный 2048-битный DKIM в Google Apps
  2. Найдите службу DNS, которая поддерживает длинные значения TXT (вы все равно сможете сохранить прежний DNS. Нам это нужно только для DKIM)
  3. Создайте поддомен в новом DNS и добавьте свой ключ DKIM в поле TXT.
  4. Теперь на вашем предыдущем DNS добавьте запись CNAME вместо TXT, которая приведет к новой службе DNS, используя то же имя хоста DKIM (например, google._domainkey)
  5. Проверьте, что ваша реализация работает и активна с помощью DKIMCore или DKIM Key Checker (поскольку эти веб-приложения поддерживают 2048-битные ключи DKIM)
  6. Если все проверено правильно, активируйте аутентификацию электронной почты DKIM в Службах Google
@ Бурги Спасибо за ваш комментарий. Не проблема, я думаю, что я могу добавить процедуру в тексте и здесь. Это немного долго, хотя. Еще нет возможности загружать видео на суперпользователя, верно? Vladimir Kochkovski 8 лет назад 0
@Burgi Еще раз спасибо за информацию. Я добавил текстовое резюме, как вы предложили, и попытался сделать его как можно более простым. Дайте мне знать, если все выглядит хорошо. Vladimir Kochkovski 8 лет назад 0
Выглядит отлично, +1! Burgi 8 лет назад 0
Я думаю, что это решение, но если я уже плачу namecheap за DNS, это не совсем решение, за исключением того, что я не должен был использовать namecheap. gman 7 лет назад 0
-1
Ben

I'm running into the exact same problem. Tried enclosing the string in parenthesis and splitting up into smaller quoted strings but no luck. This seems to be a limitation of namecheap and I've read other posts where people have had to setup their dns servers to make it work.

Не могли бы вы включить некоторые ссылки и цитаты на эту информацию? Burgi 8 лет назад 0

Похожие вопросы