0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

「お名前」で独自ドメイン、「さくら」でサイト、「XServer」でメールのキメラサイト

Last updated at Posted at 2024-11-14

はじめに

かなり特殊な事例を経験したので、忘れないように自分用メモと同じ状況になった方のお助けになれば幸いです。

状況説明

・独自ドメインで管理は「お名前.com」(以下お名前)
・サイトを管理するサーバーは「さくらのレンタルサーバ」(以下さくら)
・メールサーバーはずっと使い続けてる「XServer」(以下エックス)

大まかな手順

1、独自ドメインのDNSレコードを「お名前」で設定
2、独自ドメインを「さくら」でも登録
3、「さくら」で登録したドメインの「メールドメイン設定」を変更

DNSの変更

そもそも「お名前」でDNSレコードを反映する際は、「お名前」のネームサーバーにする必要があります。ここを変更しておかないと、どうやらDNSレコードの設定は反映されないようです。

b8dfc349-8974-4a39-93a9-d98612a4dcaa.png

DNSレコード設定

結論からいうと詳細設定は下記の画像になります。
※独自ドメインを「testsite.com」とした場合

ss01.png

Aレコード(サイトサーバーの向き先)

  • 独自ドメイン・A・3600・「さくら」の該当サーバーIPアドレス(IPV4)
  • 独自ドメイン(www付き)・A・3600・「さくら」の該当サーバーIPアドレス(IPV4)

「さくら」のIPアドレス記載場所
7adf6948-f463-42e9-9841-045059128ecf.png

MXレコード(メールサーバーの向き先)

  • 独自ドメイン・MX・3600・「XServerホスト名」・10

「エックス」のホスト名記載場所
0b0811da-dbef-4340-a403-4c2a38690d66.png

TXTレコード(スパム対策用のレコード)

・v=spf1 +a:XServerホスト名 +a:独自ドメイン +mx ~all
・v=spf1 +a:sv12345.xserver.jp +a:testsite.com +mx ~all (例)

このレコード設定をしておかないと、Gmail, hitmailなど大手フリーメールアドレスにメールが届きません。

「さくら」でドメインの登録

「ドメイン/SSL」→「ドメイン新規追加」→「他社で取得したドメインを移管せずに使う」
「さくら」側で使用するドメインの登録を行います。

メールドメイン機能を無効にする

かなり特殊な例ですが、この設定をしないと「エックス」側でメールを受け取れないことがあります

「ユーザ/メール」→「メールドメイン」→「対象のドメイン」→「メールドメイン設定」
「さくら」に登録したドメインのメールとして機能を無効化しておきましょう。

d3013dfb-5c5a-445f-8ae3-797f761cbaf9.png

注意ポイント

かなり特殊な例になってしまいますが、下記は自分がはまって時間を奪われた例です。
気がつけば簡単ですが、参考資料が少ないため大まかな予想になります。

設定例

「さくら メールアドレス」 :hogehoge@test.com
「エックス メールアドレス」:hogehoge@test.com

いくらDNSレコードでメールサーバーを指定していても、「さくら」と「エックス」に上記のように全く同じメールアドレスの設定が存在する時…

メールドメイン機能を無効にしてないと、「さくら」側にメールがきてしまいます!

ありがた迷惑なことに「さくら」側で一度メールアドレスが存在してないか、巡回して確認する仕様のようです。「さくら」側にメールアドレスがない場合は、何も設定しなくても「エックス」にメールがいくみたいですが、かなり迷惑な仕様です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?