Обновление: Namecheap подтвердил, что их DNS несовместим с ключами DKIM Google Apps для доменов.
https://twitter.com/Namecheap/status/720940172196581376
Точной даты ремонта и сроков его выполнения не сообщается.
Я недавно зарегистрировался в Google Apps for Domain и пытаюсь настроить DKIM для gmail/email. В интерфейсе Google Apps есть только кнопка "Generate new record"
При нажатии «Создать новую запись» есть только один вариант: какой префикс
UX namecheap позволяет мне вставить всю запись (она заканчивается на AB)
но после проверки он был сохранен и обрезан до 256 символов.
Пообщавшись со службой поддержки клиентов, я понял, что это предел для namecheap.
Я не вижу других вариантов в Google Apps->GMail, чтобы получить меньший ключ.
Есть ли какое-то решение или это означает, что Namecheap несовместим с Google Apps Gmail DKIM?
решение1
Я столкнулся с той же проблемой, так как я также предпочитал использовать более длинный ключ длиной 2048 бит на Namecheap, но не мог из-за ограничения длины поля Namecheap для записей TXT. Я проверил Google Apps сегодня (16 мая 2016 г.) и теперь вижу вариант для более короткой длины ключа, 1024 бита, что, похоже, вписывается в более короткую длину поля Namecheap для записей TXT.
решение2
Ключ DKIM Google Apps имеет длину 2048 бит, поэтому он не помещается в поле значения TXT на DNS-сервере NameCheap.
Для этого есть обходной путь без необходимости менять DNS-серверы для домена. Вот пошаговая процедура: https://www.youtube.com/watch?v=YMm7EQ3AmWw
В видеоуроке объясняются следующие шаги:
- Сгенерируйте длинный 2048-битный DKIM в Google Apps
- Найдите DNS-сервис, поддерживающий длинные значения TXT (вы по-прежнему сможете сохранить свой предыдущий DNS. Он нужен нам только для DKIM)
- Создайте поддомен на новом DNS и добавьте свой ключ DKIM в поле TXT.
- Теперь на вашем предыдущем DNS добавьте запись CNAME вместо TXT, которая будет вести к новой службе DNS, используя то же имя хоста DKIM (например, google._domainkey).
- Проверьте работоспособность и активность вашей реализации с помощью DKIMCore или DKIM Key Checker (так как эти веб-приложения поддерживают 2048-битные ключи DKIM)
- Если все проверки прошли успешно, активируйте аутентификацию электронной почты DKIM в Google Apps.