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

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

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

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


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

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

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

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

Talking with customer service this is a limit of namecheap.

I don't see any other options in Google Apps->GMail to get a smaller key.

Is there some workaround or does this means Namecheap is incompatible with Google Apps Gmail DKIM?

3 ответа

Решение

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

Ключ 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

Я сталкиваюсь с точно такой же проблемой. Попытка заключить строку в круглые скобки и разбить на строки меньшего кавычки, но не повезло. Кажется, это ограничение namecheap, и я читал другие посты, где людям приходилось настраивать свои DNS-серверы, чтобы он работал.

Другие вопросы по тегам