Мы добавили запись TXT для проверки DKIM (скопировали строку DKIM), но, похоже, в записи есть странный символ, который:
- вообще не отображается в диспетчере DNS
- вообще не отображается в валидаторе DKIM Core
- отображаются как пустые кавычки в валидаторе mail-tester.com
- отображаются как пробелы в кавычках во время
dig
в Linux
Этот символ делает DKIM недействительным, поэтому у меня вопросы: что это такое, почему он не определяется и как его удалить?
Выход копания:
dkim._domainkey.example.com. 3600 IN TXT "v=DKIM1\; k=rsa\; g=*\; s=email\; h=sha1\; t=s\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKCyTnwDTY7yp1Xd/ApOgq7rzfSB8N2s+cX0sHzpwAt/I60KGGLV/qq/Wx462PX7LiL9O9UngvjoH6VILDJAnS3xGVHkVXIC9lzPcgTREV56AisCfIXa9t6ZELvXDAHJY1YfghPOUlh0KnXzL37W2hwTj4J3tJt1iEeKNgYnEwxQ" "IDAQAB\;"
k=rsa;p=<Your Public key>
оставьте все элементы отключенными, это не нужно. Это должно держать вас ниже длины 255. Также проверьте с помощью mailtest, он более полный, чем другие. - person Henry   schedule 07.04.2016