新しい DKIM の形式が予想と異なります。

新しい DKIM の形式が予想と異なります。

新しいドメインの DKIM を登録しようとしています。しかし、その形式は予想と異なります。cPanel には次のように表示されます。

default._domainkey IN TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvbBZcUcajRf+nP+BSvhsa8roEcor2rf9oLs98u8HrqjZgpHQJ4frbA2C8OuRlPGN9JzZKpTmeeJg2eITeJXlQsc88xX0hqZCogDUeUcTLghDhw2Vd7q5AWG6mDcc3F2HJ0q5GwkYTS7d6D9nXCGcSE/M/F2pgwBe5MI5S9h60cr+XhHrK3uDCW3QNMj6jRDIW" 3o5WquA5/MmQJJ38BwMzn/7HJwcL6aJ5EnA3KlLi413kK820f4h2E+u4dAT5Kmua7x8Lx1ny7oEZH/MBQoEMq0s7XuDD+d0gR/0VCHvQ6PhZf4wOwzGIO6jn/Fb/pywAgQqZRglRGZLbcoHHQCIgQIDAQAB\;

二重引用符の位置に注意してください。二重引用符は p 文字列内で終了し、その後に別の文字列が続きます。DKIM を検証する際に問題が発生しています。

「v= xxxx」をテキスト レコードとして貼り付けるだけでなく、何か別のことをしたほうがよいでしょうか?

ありがとう!

答え1

これは正常なようです。

  • 各TXT値の長さは制限されています。0〜255バイト大きな RSA キーには不十分です。DKIM がこれをどのように処理するかはわかりません...

  • しかし、TXTレコードは多価.foo TXT "bar" "baz" "quux"は有効です。通常、レコードを解釈するときに複数の値が 1 つに結合されると思います。

  • ゾーンファイルでは、テキストにスペースや特殊文字が含まれていない場合、または適切にエスケープされている場合(つまり、のfoo\;代わりに がfoo;と同じように機能する場合"foo;")、引用符はオプションです。

したがって、必要なのは次の 2 つの値を持つ TXT レコードです。

v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvbBZcUcajRf+nP+BSvhsa8roEcor2rf9oLs98u8HrqjZgpHQJ4frbA2C8OuRlPGN9JzZKpTmeeJg2eITeJXlQsc88xX0hqZCogDUeUcTLghDhw2Vd7q5AWG6mDcc3F2HJ0q5GwkYTS7d6D9nXCGcSE/M/F2pgwBe5MI5S9h60cr+XhHrK3uDCW3QNMj6jRDIW

3o5WquA5/MmQJJ38BwMzn/7HJwcL6aJ5EnA3KlLi413kK820f4h2E+u4dAT5Kmua7x8Lx1ny7oEZH/MBQoEMq0s7XuDD+d0gR/0VCHvQ6PhZf4wOwzGIO6jn/Fb/pywAgQqZRglRGZLbcoHHQCIgQIDAQAB;

関連情報