MENU

【完全解説】shopifyのドメインとメールをエックスサーバーで設定しよう

当サイトは広告リンクを利用しています。

shopifyのストアに使う独自ドメインとメールを管理するのにおすすめなのがエックスサーバー。

高機能かつリーズナブルなサーバーとしての草分け的存在の老舗レンタルサーバーです。

  • エックスサーバーの申し込み方法と注意点
  • shopifyとエックスサーバーの連携方法
  • shopifyのドメイン・メール管理にエックスサーバーがおすすめな理由

本記事を読めば、shopifyとエックスサーバーの連携設定の操作がしっかり理解できますよ。

サービスの内容は記事執筆 / 更新時点のもので変更される場合があります。最新の情報は公式サイトにてご確認ください。

目次

10日間の無料お試しに申し込む

Xserverトップページ

エックスサーバーにアクセスします。

[まずはお試し10日間無料]または[お申し込み]をクリックします。

既にXserverのアカウントを持っている人は IDとパスワードを入力してログインします。

新規登録/ログインの選択

[10日間無料お試し 新規お申し込み]をクリック。

既にXserverのアカウントを持っている人は IDとパスワードを入力してログインします。

申込内容選択画面

[サーバーID]の入力と[プラン]の選択をします。

[サーバーID]は[自分で決める]のテキストリンクをクリックして、任意の名称に変更できます。

サーバーIDはxxxxxxxxx.xsrv.jpという初期ドメイン(共有ドメイン)名としても使われます。後から変更できません。

[WordPress クイックスタート]はチェックせずにそのまま進めます。

無料期間無しで、申し込みと同時にドメインを取得したい場合はチェックして、必要な情報を入力します。

WordPressは後で削除できるので設定は適当でも大丈夫です。

アカウント情報入力画面

契約者情報を入力し、次に進みます。

確認コード入力画面

登録したメールアドレスに確認用コード記載のメールが届くので、コードをコピーして認証します。

申し込み内容確認画面

ここまで入力した内容が表示されるので、誤りがないか確認をして次に進みます。

SMS・電話認証画面

最後にSMS or 自動音声通話にて本人認証を行います。

申込み完了のポップ

認証をして少し待つと、「お申し込みが完了しました。」というメッセージのポップが表示され、エックスサーバーのアカウントパネルに入ります。

これで、申し込み手続きは完了です。

登録メールアドレス宛に完了通知のメールが届いています。

無料期間の注意点

ドメインは本契約後に取得できます。

shopifyとの連携は、ドメインやDNS周りの操作であるため、残念ながら無料期間中に実際の設定はできません。制限事項は以下です。

独自ドメインでないとできない設定無料期間中にできない設定
サブドメインの追加メールアカウントの作成
DNSレコードの追加メール送信全般
SPFレコードの追加サブFTPアカウントの追加

よって、無料期間では使い勝手を確認したり、本記事の解説を参考に操作のシミュレーションをしてみましょう。

\ 万人に使いやすい超定番サーバー /

独自ドメイン永久無料特典を申請する

先述の通り、無料で独自ドメインを取得できるのは、本契約の成立後です。

本契約の後、独自ドメイン永久無料特典を申請するという流れです。

本契約する

Xserverアカウントパネルのヘッダーメニュー

Xserverのアカウントパネルにログインします。

ヘッダーの[料金支払い]をクリック。

エックスサーバー料金支払い手続き画面

該当のサーバーIDにチェックを入れて、契約期間を選択し、[お支払い手続きに進む]ボタンをクリックします。

無料ドメイン数契約期間設定
1個12ヶ月以上支払いの自動更新
2個24ヶ月以上支払いの自動更新
※スタンダードプランのみ

解説に戻る:スタンダードプランの適用条件

お支払い方法選択の画面

支払い方法を選択し、決済画面へ進mい、手続きを完了すれば契約成立です。

ドメインの無料特典を申請する

[各種特典お申し込み]メニューに移動

Xserverアカウントパネルの[各種特典お申し込み]メニューをクリック。

対象者は特典の表示があるので、[この特典を使用する]をクリック。

該当の[区分]を選び、[ドメイン名]を入力して[検索する]をクリック。今回はドメインの新規取得を例に進めます。

ドメイン名に誤りがないことを確認し、[選択したドメインの取得申請をする]をクリックして適用します。

参考:独自ドメイン永久無料特典

\ 万人に使いやすい超定番サーバー /

ドメインとサーバーの初期設定を確認する

エックスサーバーの契約とドメインの取得が完了したら、初期設定を確認します。

Whois公開情報を確認する

Xserverドメインの管理画面に移動

Xserverドメインの管理画面にログインします。ヘッダーメニュー[サービス管理]から移動することもできます。

Whois情報は、インターネット上で誰でも検索できるため、個人情報がわかってしまいます。

そこで、Whois情報を代理情報で公開したり、非表示に設定します。

方針や体制によって異なりますが、個人や中小企業等は情報保護の観点からこれらの設定を適用しておくとよいでしょう。

Whois情報設定画面

[Whois情報設定]メニューを開き、目的のドメインの[選択する]ボタンをクリックします。

Whois代理公開の適用

[Xserver Inc. (弊社)名義で代理公開する] にチェックが入っているか確認します。

チェックが入っていなければチェックを入れて画面をスクロールし、変更を適用します。

.jpのWhois登録者情報非表示設定

.jpなど一部のドメインは、代理情報の公開ではなく登録者情報の非表示設定となります。

[Whois登錄者情報非表示設定]が[有効] であることを確認します。

[無効]と表示されていたら右横の[設定変更]をクリックして有効化します。

ネームサーバー設定を確認する

ネームサーバー設定画面

左メニューから[ネームサーバー設定]メニューを開き、目的のドメインの[選択する]ボタンをクリックします。

ネームサーバー適用先の選択

[ドメイン適用先サービス]が[Xserverレンタルサーバー]になっていることを確認します。もしなっていなければ変更します。

[Xserver Domain]ではないので間違えないようにしましょう。

以降は、エックスサーバーのコントロールパネル(管理画面)を操作していきます。

エックスサーバーのサーバー情報を確認する

サーバー情報メニューに移動

Xserverサーバーパネルにログインし、アカウント・カテゴリーの[サーバー情報]メニューを開きます。

サーバー情報画面

ホスト名やIPアドレスなど各種情報を確認できます。

[ホスト名]は後ほど設定で使うので、コピーしておきます。

Shopifyとエックスサーバーでドメインを紐付ける

shopifyとエックスサーバーのドメインの連携を始めます。

本記事は、shopifyのストアをメインドメインで運用する場合の設定方法です。shopifyをサブドメインで運用する時のエックスサーバーとの設定方法はこちらをご覧ください。

エックスサーバーにドメインを登録する

ドメインカテゴリー内の[ドメイン設定]メニューを開く

ドメインカテゴリー内の[ドメイン設定]メニューを開きます。

ドメイン設定追加画面

[ドメイン設定追加 ]タブをクリック。

新しく設定したいドメイン名を入力し、[確認画面へ進む ]をクリックします。確認画面が表示されるので、設定を完了させます。

Aレコードを編集する

DNSレコード設定メニューに移動

ドメインカテゴリー内の「DNSレコード設定」 メニューを開きます。

既存のAレコードを3つ編集

[DNSレコード一覧]タブをクリック。登録されているAレコードの3つを編集・削除していきます。

AレコードのIPアドレスをshopifyに変更

ホスト名がドメイン名のAレコード(一番上)の[変更]をクリック。(画像例だとexample-shop.infoのAレコード)

[内容]をshopifyのIPアドレス23.227.38.65に変更します。

[確認画面へ進む]をクリックし、確認画面が表示されたら、そのまま進めて編集を完了します。

CNAMEレコードに変更

続いて、ホスト名にwwwの付いたドメインのDNSレコードの[変更]をクリック。(画像例だとwww.example-shop.infoのAレコード)

[種別]をCNAMEに、[内容]をshops.myshopify.comに変更します。

ワイルドカードのAレコードを削除

最後に、ホスト名がワイルドカード*のAレコードの[削除]をクリックして削除します。(画像例だと*.example-shop.infoのAレコード)

Aレコード編集後

編集前のAレコード3つの状態から、上図のようにAレコード1つ、CNAMEレコード1つに変更します。

設定を理解しやすいようにステップごとに解説していますが、実際にはAレコードとMXレコードを一緒に変更しましょう。(MXレコードの編集については後述

Shopifyにドメインを接続する

続いて、shopifyの管理画面を操作していきます。

ドメイン設定画面

[設定]→[ドメイン]を開き、[既存のドメインを接続する ]をクリックします。

ドメイン入力

ドメイン名を入力して[次へ ]をクリックします。

ドメイン接続開始

ドメイン名に誤りがないことを確認し、[接続を確認 ]ボタンをクリックします。

ドメイン接続設定完了

ドメインが接続されます。

「オンラインストアのプライマリー」と表示されているドメインが実際のURLになります。(プライマリー以外tになっていた場合はこちら

なお、ドメインには自動でSSLが設定されます。少しの間[SSL保留中]SSL保留中のマークが表示され、設定が完了すると消えます。

以上で、ドメインとShopifyのサイトの紐づけ作業は完了です。

ブラウザのアドレスバーにドメインを入力してショッピングサイトが表示されることを確認してください。

設定直後でアクセスできない場合は、少し時間を置いてから再度アクセスしてください。

独自ドメインのメールで送受信できるようにする

独自ドメインが設定できたら、そのドメインのメールアドレスを使えるようにメールサーバーの設定をしていきます。

MXレコードを編集する

先ほどAレコードを編集してWebサーバーのIPアドレスをShopifyのサーバーと紐付けたため、メールサーバーはエックスサーバーのホストに向けます。

ドメインカテゴリーの[DNS設定 ]メニューを開き、[DNSレコード一覧 ]タブをクリックします。

MXレコード編集画面へ

種別が[MX]のレコードの変更をクリック。

ドメイン名からホスト名に内容を変更

[内容 ]をドメイン名からホスト名に変更します。

ホスト名は、先ほどアカウントカテゴリー[サーバー情報 ]からメニューから確認した[ホスト名 ]を入力します。(例:svXXXXX.xserver.jp

[確認画面へ進む ]をクリックすると確認画面が表示されるので、実行して設定完了します。

メールアドレスを作成する

メールアカウント設定メニューへ移動

メール・カテゴリー[メールアカウント設定 ]メニューを開きます。

メールアカウントの作成

[メールアカウント追加]タブをクリックしてメールアドレスを作成します。

[確認画面へ進む ]をクリック、そのまま設定完了まで進めます。

内容を理解しやすいようにステップごとに解説していますが、実際には先述したAレコードと同時に変更しましょう。

次に SPF・DKIM・DMARCの設定をして、独自ドメインメールのセキュリティを強化していきます。

SPFを設定する

SPFレコード例

エックスサーバーはSPFがデフォルトで設定されていると思います。

[DNSレコード設定]→[DNSレコード一覧]タブから確認します。

[種別]がTXTで、[内容]がv=spf1 〜略〜となっているレコードです。

もしSPFレコードが見当たらなくても、簡単に設定できます。

SPF設定メニューに移動

メールカテゴリー内の[SPF設定 ]メニューを開きます。

SPFレコード設定画面

[ONにする ]をクリックするだけです。

[DNSレコード設定]→[DNSレコード一覧]を再度確認して、SPFレコードが設定されていることを確認して完了です。

DKIMを設定する

DKIMレコード例

DKIMレコードは、[種別]がTXTで、[内容]がv=DKIM1; 〜略〜のレコードです。

エックスサーバーでは、メールアドレスを作成すると、自動的にDKIMを設定してくれるはずなので、[DNSレコード一覧]で確認しましょう。

もしDKIMレコードがない場合は、以下の手順で設定します。

DKIM設定メニューに移動

メールカテゴリー内の[DKIM設定 ]メニューに遷移します。

DKIM追加画面

[DKIM設定追加]タブで、目的のドメインを選択して[設定する]をクリックします。

[DNSレコード設定]→[DNSレコード一覧]でDKIMレコードがあることを確認して完了です。

DMARCを設定する

2024年1月から、エックスサーバーにDMARC設定機能が追加され、より簡単にDMARCを設定できるようになりました。

DMARC設定メニューに移動

ドメイン・カテゴリーの[DMARC設定 ]メニューに移動します。

DMARC設定画面

[変更後のDMARCポリシー設定]で[何もしない]を選択します。

[変更後のレポート設定]を[ON]にし、レポート通知先のメールアドレスを入力します。

入力画面下部の[設定する]をクリックして適用します。

DMARCのTXTレコード例

[DNSレコード設定]→[DNSレコード一覧 ]を確認します。

[内容]がV=DMARC1; 〜略〜というTXTレコードがあれば設定されています。

失敗レポートを追記する

エックスサーバーで設定できるのは集計レポートの送付ですが、メール送信に失敗した時にレポートを受け取ることもできます。

DMARCレコードの変更画面へ

[DNSレコード一覧 ]からDMARCレコード欄の[変更 ]をクリックします。

DMARC レコード編集画面

[内容 ]の最後に半角開けてruf=mailto:メールアドレス;を追記して、変更を適用します。

つまり、以下のような記述になります。

v=DMARC1; p=none; rua=mailto:メールアドレス; ruf=mailto:メールアドレス;
DMARCレコード変更後

[DNSレコード一覧 ]でDMARCレコードを確認します。

これでDMARC設定は完了です。

Shopifyの通知メールを独自ドメインのアドレスに変える

Shopifyから自動で送信される通知メールは、デフォルトでshopifyemail.comというドメインが送信元ですが、自分の独自ドメインから送るメールとして設定できます。

Shopifyのドメインが表示されなくなることで、ユーザーから見た違和感もなくなるでしょう。

※この設定は無料プランでは利用できません。月額1ドルの有料プランに申し込んでから行ってください。

shopify通知設定画面
  1. Shopify管理画面[設定]→[通知]画面にアクセス
  2. [差出人メールアドレス]に独自ドメインのメールアドレスを入力して変更を保存
  3. 送られてくるメールにて所有権を認証
  4. [差出人メールアドレス]下部の[ドメインを認証]テキストをクリック
  5. ドメイン認証用のDNSレコードをコピー
  6. ドメイン/サーバー管理画面でDNSレコードを追記
  7. Shopifyに戻り[ドメインを認証する]をクリックして完了

上記の設定手順となります。

ドメイン認証用情報

Shopifyにてメール所有者の認証後、[差出人メールアドレス]欄のテキスト[ドメインを認証]をクリックし、DNS設定情報のナンバー1~4の[ホスト名]と[値]をコピーします。

ドメイン認証用レコードを追加

エックスサーバーの[DNSレコード設定 ]→[DNSレコード追加 ]を開きます。

[種別]をCNAMEに設定し、[ホスト名]と[内容]にそれぞれコピーしたレコードをペーストします。([値]→[内容]にペースト)

この作業をコピーした4つのレコード分追加します。

ドメイン認証用DNSレコード一覧

[DNSレコード一覧 ]で設定を確認します。

レコードが追加できたら、Shopify管理画面に戻り、ドメイン印象を完了させます。

これで、Shopifyからのシステムメールも、独自ドメインからのメールとして送信されるようになります。

ドメイン認証のステップバイステップの設定解説は別記事で詳しく解説します。

まとめて設定する

ここまで、一つずつ作業を追って操作手順を解説しました。

エックスサーバーで管理するドメイン・サーバーとShopifyの連携をまとめて設定するには以下を参考にしてください。上手くいかない場合は一つずつ進めてください。

設定場所作業
エックスサーバードメインを設定する
メールアドレスを作成する
Aレコードを編集してshopifyに向ける
MXレコードの内容をホスト名に変更する
SPF・DKIMの設定を確認する(なければ設定する)
DMARCを設定する
Shopifyドメインを接続する
メール認証を行う
エックスサーバードメイン認証用のCNAMEレコードを追加する
shopifyドメイン認証を行う
メーラーテストメールを送信する
shopifyテスト用通知メールを送信する

本記事は、shopifyのストアをメインドメインで運用する場合の設定方法です。shopifyをサブドメインで運用する時のエックスサーバーとの設定方法はこちらをご覧ください。

\ 万人に使いやすい超定番サーバー /

エックスサーバーがおすすめな理由

最後に補足情報として、エックスサーバーについて簡単にその特徴を紹介します。

エックスサーバーは料金・性能・サポートと総合的なバランスに優れています。

shopifyのメールホスティングの用途にも使いやすいですが、shopifyストアの他にコーポレートサイトやブログなどのサイトを運営する方に特におすすめです。

管理画面が使いやすい

エックスサーバーの管理画面は、直感的なユーザーインターフェイス(UI)です。

何度使っても使い勝手に馴染めないサービスもある一方、エックスサーバーは少し使っていれば操作が馴染んできて、初心者でも比較的使いやすいと思います。

動作も軽快なので、ストレスを感じにくいです。

なお、エックスサーバーは無料期間があるので、その間に操作性を確認するとよいでしょう。

サポートとマニュアルが充実している

公式のマニュアルは画像が多用されていて、非常に丁寧に作られています。

サーバーパネルからマニュアルページへのリンク

各操作画面からは、現在の操作に関連するマニュアルページへのリンクが設置されているので、すばやくマニュアルにアクセスできるようになっています。

困った時は、電話、チャット、メールの3つのサポート窓口もあり、サポート体制も充実しています。

また、エックスサーバーはユーザーがたくさんいます。

公式マニュアル以外にも、検索すれば第三者の情報もたくさん見つかります。

頻繁なアップデートで進化し続けている

技術の進化やトレンドの変化によって、サーバーに必要な機能も時代とともに変わっていきます。

レンタルサーバーも、その時代の変化に応じて設備の増強や機能のアップデートを求められますが、エックスサーバーは頻繁にアップデートが行われており、安心感があります。

同等の競合サービスと比較して、対応に遅れをとることもない印象です。(むしろ先んじて対応している印象)

一般的なWebサイトやブログ運用に十分なスペックで、万人におすすめできるサーバーと言えるでしょう。

仕事柄、様々なサーバーに触れてきましたが、私も10年以上エックスサーバーを利用しています。

ドメインが2つまで永久無料

エックスサーバーを契約している限り、最大2つまでドメインを永久無料で利用できます。

例えば、shopifyとコーポレートサイトを別々のドメインで運用したい場合でも、どちらもドメインを無料で使うこともできます。

ドメイン2つ分の年間費用は、安くて3000〜4000円くらいなので、毎月250〜330円程度サーバー料金から割引されているのと同じ計算です。

shopifyでドメイン単体を購入することもできますが、どうせメールサーバーを契約するならば、ドメインとまとめてエックスサーバーで管理することでお得に利用できます。

ドメイン永久無料の条件

無料で利用できるドメイン種類は決まっています。

スクロールできます
プラン対象ドメイン
スタンダード.com,.net,.org,.info,.biz,.xyz,.link,.click,
.blog,.online,.site
プレミアムスタンダードの対象ドメインに加えて.jp
ビジネスプレミアムの対応するドメインに加えて.co.jp,.or.jp,.ne.jp,.gr.jp

ただし、1つ目に.com,.net,.org,.info,.biz,.xyz,.link,.click,.jp,.co.jp,.or.jp,.ne.jp,.gr.jpのいずれかを取得した場合、2つ目に取得できるのは.blog,.online,.siteのドメインのみとなります。(.blog,.online,.siteは2個取得可能)

スタンダードプランのみ以下の条件も必要です。

無料ドメイン数契約期間設定
1個12ヶ月以上支払いの自動更新
2個24ヶ月以上支払いの自動更新
※スタンダードプランのみ

参考: 独自ドメイン永久無料特典

\ 万人に使いやすい超定番サーバー /

よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメント一覧 (2件)

  • 【問題解決しました!】
    メールドレスの設定をした後、通知のアドレスの設定はできているが、
    お問合せのメールが受信できない。という問題がありました。

    このページのエックスサーバーとの紐づけの方法を試していましたが
    肝心なホスト名の入力箇所に[mx+ホスト名]が記入されておりました。
    変更しましたら、解決しました!

    問い合わせに親切に回答してくださりありがとうございました!

コメントする

目次