• 締切済み

セカンダリ・メールサーバの設定について

万が一、プライマリのメール・サーバが落ちている場合に、 セカンダリ・メールサーバのほうにメールが配送されるように したいと考えております。 そこで、まずDNSを次のように設定しました。 mx1.example.jp. 10 a mx1 xxx.xxx.xxx.1 mx2.example.jp. 20 a mx2 yyy.yyy.yyy.2 そしてしばらく待って、nslookupにて上記設定が正しく反映されていることを確認しました。 この状態で、test@example.jp宛てにメールを送ると、なぜか優先度20で設定したサーバ(yyy.yyy.yyy.2)のメールボックスに届いてしまいます。そして優先度10のほうには何も届きません。 優先度10・優先度20のサーバが両方とも正常に稼動しているので、普通なら優先度10のほうに届くはずだと思うのですが、どうしてこのような現象になってしまうでしょうか? もしお分かりになる方がいらっしゃいましたらぜひご教授ください。

みんなの回答

回答No.1

>そこで、まずDNSを次のように設定しました。 >mx1.example.jp. 10 >a mx1 xxx.xxx.xxx.1 >mx2.example.jp. 20 >a mx2 yyy.yyy.yyy.2 これはゾーンファイルですか? それとも何かの管理用のインターフェイスで設定していますか? ゾーンファイルなら書き方が悪いのではないでしょうか。 普通であればこのように書きます。 IN MX 10 mx1 IN MX 20 mx2 mx1 IN A xxx.xxx.xxx.1 mx2 IN A xxx.xxx.xxx.2 シリアルも上げてゾーンファイルをリロードし、digコマンドで反映されていることを確認してみてください。 dig mx [ドメイン名]

nick9090
質問者

補足

> 何かの管理用のインターフェイスで設定していますか? はい、片方のサーバはxreaの管理パネル、もう片方はPleskから設定しました。 digおよびnslookupにて設定が正しく反映されていることは確認しております。 また、質問にも書きました通り、実際にこれでmx2のほうにはメールが届いていますし、mx2の記述を削除すれば、mx1のほうにメールが届きます。

関連するQ&A

  • メールサーバのみの移行について

     これまでメールサーバは、1台のサーバ機に、ウェブ、DNSサーバと共存させた形で構築してきたのですが、今後のためにと、別にサーバ機を構築して運用させた方が良いと思って、CentOS5にて、Postfix+Dovecot+LDAPの組み合わせによる構築をし、SMTPサーバでの動作確認まで終わりました。 ※ちなみに、現行サーバは、FedoraCore5にて、Postfix+Qpopperで運用しています。  現行のサーバ機からいきなりメールサーバを変更するのは不安だったので、現行サーバのプライマリDNSのゾーンの記述を以下のように変更しました。最終的には現行のメールサーバのみを止めて、新メールサーバの方で運用予定です。 ----------------------------------------------- (変更前) IN MX 10 curmail.example.com. curmail IN A xxx.xxx.xxx.xxx ----------------------------------------------- (変更後) IN MX 10 curmail.example.com. IN MX 20 newmail.example.com. curmail IN A xxx.xxx.xxx.xxx newmail IN A yyy.yyy.yyy.yyy -----------------------------------------------  ネット上への浸透は完了し、セカンダリDNS登録サイトでのDNS Configuration Checkerで確認をしたところ、 ※該当箇所あたりを抜粋しています。 ------------------------------------------------------------- You have 2 mail exchangers. Checking also if mail exchangers accept mail for your domain newmail.example.com priority 20 Server does not accept mail for example.com curtmail.example.com priority 10 OK. Accepts mail -------------------------------------------------------------  上記のような警告メッセージを出しているのですが、メールを受け入れられないという意味だと思いますが、考えられる原因は分かりますでしょうか?  新メールサーバ側の設定としては、ネットワーク設定の基本設定はしてあります。DNSサーバとしての機能は入れないので、bindのインストールや設定作業もやっていません。設定の不備があるとすれば、どのあたりになりますでしょうか?必要があれば設定ファイルの中身も載せようと思います。  初歩的なミスだとは思いますが、アドバイスの方を宜しくお願いします。

  • セカンダリDNSサーバ構築

    お世話になります。 下記をご教授頂けますでしょうか? 現在自分でプライマリDNSサーバを構築しています。 そして、セカンダリサーバをプロバイダーに任せています。 この2台で自分のドメイン(xxx.xxx.com)を管理してます。 こちら2つDNSサーバはレジストラに登録されています。 今回、自分でもう一台セカンダリサーバを構築しました。 ゾーン転送もうまくいき下記のような確認をすることができました。 >nslookup 既定のサーバー: UnKnown Address: x.x.x.x > set type=all > xxx.xxx.com xxx.xxx.com nameserver = 現プライマリDNSサーバ xxx.xxx.com nameserver = 現セカンダリDNSサーバ xxx.xxx.com nameserver = 新セカンダリDNSサーバ ここで、この新セカンダリDNSサーバをレジストラに登録するのでしょうか? また、登録するまでは、現プライマリDNSサーバと 現セカンダリサーバが停止すると 自分で管理しているドメイン(xxx.xxx.com)の名前解決はできなくなってしまうのでしょうか? できなくなってしまうとすると、nslookupで表示されるnameサーバは 何を意味しているのか? ご存知の方がいらっしゃいましたら教えて頂けますでしょうか? 多くの質問をして申し訳ないですが、よろしくお願いいたします。

  • Webドメインだけのドメイン移管(メールドメインはそのまま残す)について教えてください。

    現在ドメイン移管の調整を行っています。 要件は下記の通りです。 旧コンテンツ管理会社(A社)から新コンテンツ管理会社(B社)へドメイン(move.jp)の移管を行いたい。 ドメイン移管はWebコンテンツのみをA社へ移管し、メールドメインはB社のまま使い続けたい。 こういった要件で、現状DNSは下記のように設定されていると仮定します。 レジストリ:move.jp(ドメイン)⇒yyy.yyy.yyy.dns A社DNSサーバIP:xxx.xxx.xxx.dns A社WebサーバIP:xxx.xxx.xxx.web A社MailサーバIP:xxx.xxx.xxx.mail A社DNS設定  (現状はmove.jpドメインを管理していないので何もなし) B社DNSサーバIP:yyy.yyy.yyy.dns B社WebサーバIP:yyy.yyy.yyy.web B社MailサーバIP:yyy.yyy.yyy.mail B社DNS設定 move.jp NS ns.move.jp ns A yyy.yyy.yyy.dns www A yyy.yyy.yyy.web move.jp MX mail.move.jp mail A yyy.yyy.yyy.mail 今回ドメイン移管に当たっては、変化点を少なくするためB社のDNS設定はできれば行いたくありません。 移管に当たっては、下記のように設定すれば正常に移管できるのでしょうか? それとも、やはりB社のDNS設定も変更する必要が必ずありますでしょうか? ドメイン移管時 レジストリ:move.jp(ドメイン)⇒xxx.xxx.xxx.dns A社DNS設定 move.jp NS ns1.move.jp ns1 A xxx.xxx.xxx.dns www A xxx.xxx.xxx.web move.jp MX mail.move.jp mail NS ns.move.jp ns A yyy.yyy.yyy.dns B社DNS設定 move.jp NS ns.move.jp ns A yyy.yyy.yyy.dns www A yyy.yyy.yyy.web (<- 使われないと思うので消す) move.jp MX mail.move.jp (<- 使われないと思うので消す) mail A yyy.yyy.yyy.mail よろしくお願いします。

  • ヴァーチャルドメインでのメールの設定方法がわかりません。(サーバ、DNS設定)

    知り合いから頼まれて作業をしているのですがサーバの知識が乏しく、メールの設定ができません。どなたかご教授いただきたいです。 □これまでの流れ□ ・名づけてネットにてドメインを取得 ・さくらインターネットにて専用サーバをレンタル ・DNSサーバもさくらインターネット 現状main@xxxx.jpでのメール設定は完了します、そこにヴァーチャルドメインsub@xxx.jpを作成、このsub@xxx.jp側でメールを使用したいのですが設定方法がわかりません。 サーバの設定はwebminにて行っています。 DNSの設定は以下の通りです。 @ NS プライマリDNS   NS セカンダリDNS  MX 10 @  A xxx.xx.xx.xxx(サーバIP) mail CNAME @ ftp CNAME @ www A xxx.xx.xx.xxx(サーバIP) 正直なところ、DNSの設定に関してもイマイチ理解できていません。 説明が足りない部分は即時返答いたしますのでどうぞよろしくお願いいたします。

  • セカンダリメールサーバーって・・・

    過去の質問をいろいろと見てみたところサーバー管理者の方が結構多そうなので教えてもらいたいです。 今度自宅サーバーで独自ドメインを運用しようとおもっているのですが、セカンダリメールサーバーって設置しておいたほうが良いですか? 過去に2社ほどレンタルサーバーを契約してましたが、両方ともセカンダリメールサーバーは設定してありませんでした。設置したほうがベターだとは思いますが、一般的に設置するものなんでしょうか?実装率って結構低いんでしょうか?

  • メールサーバーのリレー設定

    CentOSでメールサーバーを動作させました。 イントラネット内のみでは送信受信がうまくいくのですが、 gmailなどの外部のメールアドレスに送信しようとすると Undelivered Mail Returned to Sender This is the mail system at host bach.hmt.local. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the attached returned message. The mail system <test@hege.hoge.local>: host xxx.xxx.xxx.xxx[xxx.xxx.xxx.xxx] said: 554 5.7.1 <test@hege.hoge.local>: Relay access denied (in reply to RCPT TO command) リレーが拒否されたというようなメールが返ってきました。 この返信メール内のhostのアドレスはpostfixの/etc/postfix/main.cfで relayhost = [xxx.xxx.xxx.xxx] と設定されていました。このxxx.xxx.xxx.xxxは現在契約している レンタルサーバーのIPアドレスです。 契約しているレンタルサーバー経由でリレーさせるために設定だと思うのですが、 前担当者の設定時、 以前は別のレンタルサーバーを契約していて、25番送信ができたためか yyy.yyy.yyy.yyyと設定してあることで、外にもメール送信ができていたのですが、 レンタルサーバーを別の業者に変更し、上記のようにリレー設定をしたところ、 メールが戻ってくるようになりました。 そこで質問なのですが、 インターネットの外のメールにメールを出せるようにするには、 どこの部分を設定するようにすればいいでしょうか? レンタルサーバーの25番なのか? どこのDNSを設定すればいいのかは不明ですが、DNSに現在設定しようとしている メールサーバーを設定しないといけないのか? この設定していようとしているDNSサーバーの指定は、 同じイントラネット上のWindowsServer2008R2のDNSになっています。 受信はできなくても構いません。 ちょっと複雑なのですが、インターネットで調べてもなかなか見つけることができませんでした。 よろしくお願いします

  • サブドメイン宛のメールの送信先について

    サーバー1(example.com)、サーバー2(xxx.example.com) があります。 user@example.com へメールを送信したら サーバー1のuserへメールが届きます。 user@xxx.example.com へメールを送った場合に サーバー2のuserへメールが届くようにしたいと 思っています。 まず、このようなことは可能でしょうか? 可能としたらどのような設定が必要となるでしょうか? (DNSのMXレコードの設定?) どうか、よろしくお願いします。

  • メールサーバーが外部からのメールを受信できません。

    現在メールサーバーを構築し、Lan内の送受信、外部へのメール送信はできるのですが、外部からのサーバーへのメールが受信できません。 何か設定がまちがっているのでしょうか? ドメインは、お名前.comとJPRSで、取得しています。両ドメインは、同じYahooBB12Mの同じWAN側アドレスをしようしています。 今回は、お名前.comのドメインを使用してメールサーバー構築をすることに、しました。 お名前.comのDNSレコード設定、ホスト設定、ネームサーバー設定(01.dnsv.jp、02.dnsv.jp)はしてあります。 ルーターはcoregaの有線ルーターを使用しています。設定はバーチャルサーバーを使用しています。smtpメール送信 サーバーipアドレス 入力25ポート出力587ポートで、設定しています。 同じLan内win-vistaパソコンのnslookupステータスを記入しておきます。 xxxxx.net  は お名前.comでの取得ドメイン名です。 c:\>nslookup 既存のサーバー:UnKnown Address:; xxx.xxx.xxx.xxx (ルーターのLan側ipアドレス) >set type=all >xxxxx.net サーバー: UnKnown Address: xxx.xxx.xxx.xxx (ルーターのLan側アドレス) 権限のない回答: xxxxx.net MX preference = 10, mail exchanger = linux.xxxxx.net xxxxx.net primary name server= 01.dnsv.jp responsible mail addr = hostmaster.dnsv.jp serial = 1248589253 refresh = 3600 (1 hour) retry = 900 (15 mins) expire = 604800 (7 days) default TTL = 3600 (1 hour) xxxxx.net nameserver = 01.dnsv.jp xxxxx.net nameserver = 02.dnsv.jp xxxxx.net nameserver = 02.dnsv.jp xxxxx.net nameserver = 01.dnsv.jp 01.dnsv.jp internet address = 210.172.129.68 02.dnsv.jp internet address = 210.172.129.69 > です。 よろしくお願いします。

  • リレーメールサーバの設定について

    現在社内にあるAD環境と連携させてExchangeサーバ(goo.local)をたてました。 社外とのメールのやり取り用には、DMZにリレーメールサーバを置いて経由させる予定です。 このリレーメールサーバでxxx@goo.localとなっている社内用アドレスを、外部用のメールアドレス(例 xxx@goo.co.jp)に変更させて送受信することはできますでしょうか?(リレーメールサーバ側で設定? Exchangede側で設定?) また、リレーメールサーバに外部DNSサーバ機能も追加するのですがMXレコードの記述なども必要だだと思うのですがMXレコードに記述するのは、リレーメールサーバでよいのでしょうか?ExchangeサーバをMXレコードに記述するのでしょうか? ご教授よろしくお願い致します。

  • 外部メールサーバーを使う場合のjimdoの設定

    jimdoでホームページを作りましたが、ドメイン(com)は今まで使っていたもののの既存の外部メールサーバーを使うためjimdoの説明に従って設定を行いました。(レンタルサーバーはロリポップ、ドメイン管理はムームードメインを使っています) しかし、一部のメールは受信するものの相当数のメールが受信できません。(yahooメール等からは受信可能) 送信はまったくできません。(メールソフトはoutlookを使っています) 1.ムームードメイン側でネームサーバーを設定。 ネームサーバー1:ns1.jimdo.com ネームサーバー2:ns2.jimdo.com 2.ムームードメインコントロールパネルで以下を設定 設定1 ドメイン、サブドメイン⇒すべてロリポップ 設定2 以下を設定 サブドメイン:空白 種別:MX 内容:mx01.lolipop.jp 優先度:10 サブドメイン:空白 種別:A 内容:185.60.251.251  サブドメイン:WWW 種別:A 内容:185.60.251.251  2. jimdo側で以下設定 メールサーバーの設定で、MXレコードを mx01.lolipop.jp TXTレコードは何も入力していません。 以上の設定で間違っている箇所、足りないものがあるのでしょうか? 一部のメールのみ受信できるので、MXレコードは間違っていない油に思うのですが。