• 締切済み

MXレコードについて

こんにちは。 redhat7.3とsendmailでメールサーバーを構築し 不正中継のチェックなどを行っていたのですが、 そのチェックを行う際に 「設定エラー:指定されたメールアドレスのホスト部に対するMXレコードが設定されていません。」 と表示されました。 MXレコードでいろいろ調べてみたのですが どこでどのように定義すればいいのか いまいちわかりませんでした。 どうすればいいでしょうか、ご教授下さい。

みんなの回答

  • ikspiari
  • ベストアンサー率48% (29/60)
回答No.7

MXレコードがわからなければ、Aレコードでもいいのでは? MXレコードが設定されてなければ、Aレコード見に行きますけど・・・

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.6

#5のkusukusuさんが回答している通り、独自ドメイン、初回登録(1年分) で3000円代です。 ですが、料金より、DDNSによる名前解決でメールサーバを立てるのは 何かと不便です。 あなたが利用しているDDNSサービスにMXの登録などあれば良いのですが、 最近は固定IPを低価格で提供してくれるプロバイダも増えてきています。 特別料金がいる、とかは過去の話です。設定もDDNSを相手にするより ずっと簡単です。 メールサーバ、DNSのスキルをまじめに習得したいなら、検討してみて ください。 http://www.flatray.com/static-ip/index.html#price_A1

  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.5

> ドメインの取得は簡単に出来るものなんですか?5万円くらいかかると聞きました。 個人の場合は、.com , .net , .jp 等の汎用ドメインしか取得できません。 (.co.jp , .ne.jp は無理) なのでほんの数千円です。 (3000~5000円くらい?)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.4

>ということは、個人レベルの設定の問題でない >ということなんですか。 >このままの状態で使うしかなさそうですね。 せっかくメールサーバまで構築できてるんですから、 独自ドメインを取得してDNSを立ててみては? ここまで出来てるのに、あきらめてしまうのはのはもったいないですよ。

参考URL:
http://www.onamae.com/
mayumi617
質問者

お礼

ドメインですか。いつかは取得してみたいと思っていますが 知識がないことと、費用の問題や、回線が固定IPではないことを考えると 無理っぽいです。。。 今はダイナミックDNSを利用してますが。 ドメインの取得は簡単に出来るものなんですか? 5万円くらいかかると聞きました。

  • h_hikita
  • ベストアンサー率40% (104/257)
回答No.3

nanetさんのFAQの ”「ホスト部に対するMXレコードが設定されていません」といわれます。” は読んでいて、ネームサーバの管理は外部に委託しているとします。 自社ドメインに対してMXレコードを振るにはネームサーバを管理している会社に作業依頼をすることになります。 メールアドレスの形式→ user@foo.***.com ドメイン名→ foo.***.com SMTPサーバ→ mailsever.foo.***.com の場合、 foo.***.com MX 10 mailserver.foo.***.com といったようなレコードを登録するように 依頼します。

参考URL:
http://www.nanet.co.jp/rlytest/faq.html
mayumi617
質問者

補足

ということは、個人レベルの設定の問題でない ということなんですか。 このままの状態で使うしかなさそうですね。 ありがとうございます。

  • h_hikita
  • ベストアンサー率40% (104/257)
回答No.2

どんなチェックをしていたか今ひとつ見えないので 大雑把な回答になります。 あるホストに対するMXレコードは sendmail.cfではなく、 DNSサーバの方で定義します。 foo.***.com MX 10 mail.foo.***.com. MX 20 mail2.foo.***.domain. 等々。 user@foo.***.comにたいしてメールを送る場合、 ドメインfoo.***.comに対してMXレコードがないか、 実はfoo.***.comがホストでMXレコードが振ってない ということが考えられます。 その場合どういう動作をさせたいかは、 "Sendmail Installation and Operation guide"とか Sendmailのソースを展開したディレクトリにある cf/README 等を参照するとよいかと思います。

mayumi617
質問者

補足

>> DNSサーバの方で定義します。 DNSサーバーは構築してないのですが (サービスを動かしてもない) これではMXレコードの設定は出来ませんか?

  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.1

DNSの設定です。 DNSの逆引き、設定されているファイルに記述します。 (/var/named/ 以下にある?)

mayumi617
質問者

補足

named.confのことでしょうか? 今使っているRed Hat 7.3には そのファイルは見あたりませんでした。 bindというパッケージをインストールする必要があるようです。 不意中継チェックは「nanet - 第三者中継調査」さんを使いました。 MXレコードを設定してないと、届かないメールも出てくるみたいなのですが (でも実際は届いているので) 設定しなくても大丈夫なのでしょうか…

関連するQ&A