FROM CACHE - jp_header
解決済

DKIMでCNAMEの値にアンダースコアが指定されたが、RFCでは許可されておらず、利用しているNSでは登録できない

torukichi723
観光客
4 0 3

カスタムドメイン(独自ドメイン)でのメール利用について質問です。

 

・やりたいこと

注文通知をカスタムドメインのメールアドレスで受信したい

・課題

受信できない。

 

個別問い合わせしたところDKIMにて認証が必要のようなので、shopifyからの指示通りNSにCNAMEを登録しようとしました。

しかし、CNAMEの値にアンダースコア「_」が含まれており、利用しているNS(Xserver)では登録不可でした。

(RFC上もアンダースコアは許可されていないようです)

解決策として、アンダースコアが使えるNSへの変更が考えられますが、影響が大きいためできれば別の解決策を模索したいです。

shopifyでの他の認証方法はないのでしょうか。

 

補足

下記ディスカッションでも同様の課題が挙がっていますが、未解決のようです。

https://community.shopify.com/c/Shopify-Discussion/Unable-to-add-DKIM-Cname-record-for-365-email/td-...

 

よろしくお願いいたします。

1 件の受理された解決策

S-Yamane
Shopify Partner
19 7 20

成功

少し時間が経っていますが、同じような方がいらっしゃればと思い返信します。

結論から言うと、Xserverにてアンダースコア _ をDNSに登録できます。

実際に私の管理するドメインで ****._domainkey.xxxxx.comのように登録をいくつもしています。Shopify以外にもDKIMを設定しようとするとアンダースコアが必要ですよね。
ちなみにアンスコを省略すると認証されません。

さて、方法です。というかできない場合の説明です。
非常にシンプルですが、

・新規CNAMEの登録の際はアンダースコアが入ります。
・編集の際、アンダースコアが入っているとエラーが返ってきます。

つまり、エラーが返ってくる場合は、一旦編集したいcnameレコードを削除し、新規に正しいものを打ち込めば設定可能です。

理由は?分かりません。

11111.png

設定が反映されていることも確認できています。

3333.png

 

2222.png

設定が正しく行えているかどうかは、こちらで確認してみてください。

https://dmarcian.com/dkim-inspector/

enter domaiには、ドメイン名を入れて、enter selectorには、****._domainkeyの****の部分を入れます。

設定が完了していれば
Congratulations! Your DKIM record is valid.
と出ます。

正しく設定されていれば、メールの送信元が、「shopifyemail経由」から、独自のドメインに変わります。

 

qqq.png

 

また、DKIMだけでなく、SPFの設定も重要です。

-カスタマイズやっています。
--Shopify開発に興味のある関西在住の方、採用募集中です。
---お気軽にご連絡ください。

元の投稿で解決策を見る

3件の返信3

junichiokamura
Community Manager
1200 280 506

SPFは試されましたでしょうか?

https://help.shopify.com/ja/manual/intro-to-shopify/initial-setup/setup-your-email

また、差出人メールアドレスの設定とドメイン認証も念のため行っていただくことを推奨します。

https://help.shopify.com/ja/manual/promoting-marketing/create-marketing/shopify-email/setup

一度ヘルプの内容を順を追って確認いただければと思います。

念のため、

しかし、CNAMEの値にアンダースコア「_」が含まれており、利用しているNS(Xserver)では登録不可でした。

こちらがどのような値か(一部マスクされても構いません)共有いただけますか?

アンダースコアの問題については以下のメールサービスの会社の記載があったので参考までに記載します(XSeverはやはり不可となっていますね)

https://kb.benchmarkemail.com/jp/what-is-dkim/

 

Senior Partner Solutions Engineer

S-Yamane
Shopify Partner
19 7 20

成功

少し時間が経っていますが、同じような方がいらっしゃればと思い返信します。

結論から言うと、Xserverにてアンダースコア _ をDNSに登録できます。

実際に私の管理するドメインで ****._domainkey.xxxxx.comのように登録をいくつもしています。Shopify以外にもDKIMを設定しようとするとアンダースコアが必要ですよね。
ちなみにアンスコを省略すると認証されません。

さて、方法です。というかできない場合の説明です。
非常にシンプルですが、

・新規CNAMEの登録の際はアンダースコアが入ります。
・編集の際、アンダースコアが入っているとエラーが返ってきます。

つまり、エラーが返ってくる場合は、一旦編集したいcnameレコードを削除し、新規に正しいものを打ち込めば設定可能です。

理由は?分かりません。

11111.png

設定が反映されていることも確認できています。

3333.png

 

2222.png

設定が正しく行えているかどうかは、こちらで確認してみてください。

https://dmarcian.com/dkim-inspector/

enter domaiには、ドメイン名を入れて、enter selectorには、****._domainkeyの****の部分を入れます。

設定が完了していれば
Congratulations! Your DKIM record is valid.
と出ます。

正しく設定されていれば、メールの送信元が、「shopifyemail経由」から、独自のドメインに変わります。

 

qqq.png

 

また、DKIMだけでなく、SPFの設定も重要です。

-カスタマイズやっています。
--Shopify開発に興味のある関西在住の方、採用募集中です。
---お気軽にご連絡ください。
torukichi723
観光客
4 0 3

感謝、感激です!

無事登録に成功しました。ちょうど代替のNSへ移行しようとしていたところなので、大変助かりました!!