【先着1,000名様!】1,000円分をプレゼント!

a @ 255.255.255.255
a mail 100.100.100.100
mx mail.mydomain.com. 10 @

※ウェブサーバーとメールサーバーへ「mydomain.com」でアクセスしたい。
※「255.255.255.255」にメールアカウントは作成しません。

こう書いた場合……

1、メールソフトのPOP、SMTPサーバーの設定は「mydomain.com」でもよいですか? それとも「mail.mydomain.com」にしないとトラブルありそうでしょうか? 

2、メールが送られてきて、「100.100.100.100」のサーバーが落ちていた場合、「255.255.255.255」にメールが送られて、最悪メールが消えるなどはありえますか?

このQ&Aに関連する最新のQ&A

A 回答 (2件)

mxレコードで指定するのはメールサーバですよね?


であれば

> mx mail.mydomain.com. 10 @
ではなくて
mx mydomain.com. 10 mail
ではないでしょうか?
的はずしてたらごめんなさい。

このDNS設定ってBINDじゃないですよね?何で設定してます?

mxレコードで代替サーバを指定してなければ他のアドレスに流れる事は無いと思うのでサーバが落ちていれば「送信エラー」で送信元に通知行くはずです。

この回答への補足

> mxレコードで指定するのはメールサーバですよね?

そうです。「100.100.100.100」はメールサーバーです。

> > mx mail.mydomain.com. 10 @
> ではなくて
> mx mydomain.com. 10 mail
> ではないでしょうか?
> 的はずしてたらごめんなさい。

理解が浅いので、指摘していただけるだけでも助かります。
設定は「VALUE-DOMAIN」のDNS設定なので、もしかすると特殊なのかもしれません。
意図としては、メールソフトのPOP、SMTP設定を
「mail.mydomain.com」ではなく「mydomain.com」としたい
(同時にブラウザでは「mydomain.com」へアクセスすると
他のサーバーへ行く)というものです。

> mxレコードで代替サーバを指定してなければ他のアドレスに
> 流れる事は無いと思うのでサーバが落ちていれば「送信エラー」
> で送信元に通知行くはずです。

↓ここを見ると「A」レコードを参照するように書かれているので、
 ちょっと心配でした。
http://www.xwd.jp/mx.php

補足日時:2007/03/08 12:33
    • good
    • 1

VALUE-DOMAINですかぁ


当方BINDでのDNS設定しかやった事が無いので文法も違ってますよね・・・

仕組み的には「MXレコードが無い場合はAレコードへ」とあるのでMXレコードが作成されていれば問題ないと思います。仮にAレコードのサーバへ振られたとしても処理が行われない為、やはり送信元サーバがエラーとして送信者にメッセージメール送ると推測されます。なのでメールは消えません。

DNSの仕組み自体は同じと思われるので先ほど回答の様な設定で問題無いかと思います。
    • good
    • 0
この回答へのお礼

ありがとうございました。
ネット上でいろいろ情報収集したのですが、MXレコードのトラブルや問題点などが書かれたところが見つけられず、結局やってみるしかないのかな、と思っていました。
実際に同じような設定をしている人がいないかどうか、もう少し他の回答を待ってみます。本当にありがとうございました。

お礼日時:2007/03/08 13:20

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QMXレコードにサブドメイン

BINDSでDNSサーバを建てようと思っているのですが、
1台のDNSサーバのメール設定でサブドメインの指定が出来るのかどうか教えて下さい。

例えば、東京と大阪に事務所があり、両方のメールアドレスを
 東京:tk.sample.jp  (各メールアドレスはhoge@tk.sample.jp)
 大阪:osk.sample.jp (各メールアドレスはhoge@osk.sample.jp)
にしたい場合、sample.jpゾーンのレコードを

mail A 192.168.1.20
tk.sample.jp. MX 10 mail.sample.co.jp
osk.sample.jp. MX 10 mail.sample.co.jp

といった設定にすれば良いのでしょうか?

以上、宜しくお願い致します。

Aベストアンサー

基本的な考え方は問題ありません。管理しているゾーンのMXレコードは、サブドメインでも複数でも可能です。

ただ、勿論、他のサーバへ委譲済みのゾーンのレコードであれば書いてはいけません。
また、東京と大阪で事業所を分けるようなケースであれば、メールサーバもそれぞれの場所に置くことが考えられますので、構成自体は考える余地がまだあるのかなと思います。


具体的な設定では間違えている箇所がいくつかありますね。

> mail A 192.168.1.20
> tk.sample.jp. MX 10 mail.sample.co.jp
> osk.sample.jp. MX 10 mail.sample.co.jp
co.jpになっていますし、末尾に.がないですね。ご存じかも知れませんが、.を忘れるとmail.sample.co.jp.sample.jp.だと判断されてしまいます。

mail A 192.168.1.20
tk MX 10 mail.sample.jp.
osk MX 10 mail.sample.jp.

たとえば上記のようになります。
あと、BINDSじゃなくてBINDです。

基本的な考え方は問題ありません。管理しているゾーンのMXレコードは、サブドメインでも複数でも可能です。

ただ、勿論、他のサーバへ委譲済みのゾーンのレコードであれば書いてはいけません。
また、東京と大阪で事業所を分けるようなケースであれば、メールサーバもそれぞれの場所に置くことが考えられますので、構成自体は考える余地がまだあるのかなと思います。


具体的な設定では間違えている箇所がいくつかありますね。

> mail A 192.168.1.20
> tk.sample.jp. MX 10 mail.sample.co.jp
> osk.sample.jp...続きを読む

QWEBサーバ、メールサーバを分けるメリットとは?

現在勤務している会社でホームページを開設する作業を進めていますが、ホームページ制作会社の方からWEBサーバ、メールサーバを分けたほうが良いと説明されました。

今はレンタルサーバでWEB、メールともに運用しています。
制作会社からの提案は、新しいサーバを導入しそれをWEB専用サーバとし、現在使用しているレンタルサーバはメールサーバとして使うとのことでした。

私自身も別のほうが良いのかなとは思いますが、明日予算の部分で上司と経理に説明をせねばならず、うまく説明ができそうにありません。
勤務先はそれなりの公益団体になっておりまして、外部の方からは「レンタルサーバを使ってること自体、そんなに大きな団体なのに変だよ」なんてこともよく言われます・・・

実際WEBサーバとメールサーバを分けるメリットとは何でしょうか?

レンタルサーバと専用サーバを持つことの違いとは?

教えていただけると大変助かります。

Aベストアンサー

がると申します。
んと…まず「Webサーバとメールサーバの切り分け」は、作成会社の方に「きちんとした説明」を求められることを強くお勧めいたします。
同業者なのでむしろ厳しい発言をいたしますが。
「何となくそういう風に教わったから」という無思考な輩が案外に多いモノなので。
「クライアントが納得できるレベルの説明」が出来ないのなら、多分短絡的に言っているだけです。

リトマス試験紙的質問文
「じゃぁWebサーバとメールサーバが共存していいのはどんな時ですか?」
多分、ものすごくいい濁してくると思います。
「小さいところでしたらそれでもいいんでしょうけど…」とか。

で、共有か専用か、ですが、これに関しては、最低限専用サーバをレンタルすることを強くお勧めいたします。
レンタルサーバ屋にもよるのですが。共有ですと、相乗りしているほかの方の悪さに巻き込まれたり(一時的に極端に思いコンテンツをUp、その他)するので。
個人的には、共有は「個人向けサービス」だと思います。

レンタルせずに自前で持つかどうかは…予算次第ですねぇ。すでに技術者が手元にいるなら、自前のほうが自由はききますが。
そうでなければ、総合的に考えて(おおむね監視保守の観点)、レンタルのほうが「楽」です。

で、PVが5万/日との事ですが、この程度であれば、メールサーバと共存しても何の問題もないかと(Linuxを含むUNIX系の場合)。コンテンツの重さなどにも一応よりますが。

以上散文になってしまいましたが何かの参考にでもなれば幸いです。

がると申します。
んと…まず「Webサーバとメールサーバの切り分け」は、作成会社の方に「きちんとした説明」を求められることを強くお勧めいたします。
同業者なのでむしろ厳しい発言をいたしますが。
「何となくそういう風に教わったから」という無思考な輩が案外に多いモノなので。
「クライアントが納得できるレベルの説明」が出来ないのなら、多分短絡的に言っているだけです。

リトマス試験紙的質問文
「じゃぁWebサーバとメールサーバが共存していいのはどんな時ですか?」
多分、ものすごくいい濁...続きを読む

QMX(メールエクスチェンジャ)って何?MXレコードとどう違うの?

「MX(メールエクスチェンジャ)ってメールサーバ(SMTPサーバ)に備えついてるものなの?それともDNSそのものについてる機能なの?だとしたら、メールサーバと役割かぶるんじゃないの?MXとMXレコードは同じ意味なの?」

申し訳ないのですが、DNSについての参考書を読んでいて、こんな感じにMXの部分で混乱しています。どなたか、上記の疑問を紐解けるようなご解説よろしくお願い致します。

Aベストアンサー

以下URLの「ドメイン名だけでメールが届く」以降を読んで下さい。
http://www.geocities.jp/w_engineer_m/dns.htm

・なにをしているのか?
・なぜ必要なのか?
・DNSとの関連は?
などの疑問の答えが全部書いてあります。

参考URL:http://www.geocities.jp/w_engineer_m/dns.htm

QMXレコードについて教えてください。

現在、DNSサーバについて勉強しています。
そのなかで、MXレコードについてつまづいてしまったので、知識のある方、
申し訳ありませんがご教授ください。

Windows Server 2008にDNSサーバをインストールしました。
このDNSサーバの名前はdns_p.minashi.com(192.168.10.100/24)です。

このサーバに以下のMXレコードを追加しました。
minashi.com MX 10 mailserver.minashi.com

私の認識では、この設定によって、testuser@minashi.comのメールは、
mailserver.minashi.comのメールサーバに転送され、送受信されると
思っておりました。

しかし、mailserver.minashi.com(192.168.10.101/24)にradishという
フリーソフトでメールサーバを構築してみると、ドメイン名を設定する
テキストボックスもあり、SMTPサーバのアドレス、POPサーバのアドレスも
このmailserver.minashi.com(192.168.10.101/24)で設定を行います。

また、メールクライアント(Outlook Express)にもPOPサーバ、SMTPサーバ共に
192.168.10.101を設定(メールサーバのアドレス)するため、

●DNSサーバのMXレコードによる名前解決はいったいどこで使用されるの??
●DNSサーバは関係ない?
●DNSサーバを指定する項目なんてそもそも無いのでは?
●@minashi.comの名前解決はDNSサーバではなく、radishが全て請け負ってくれているじゃない?

とわけが分からなくなってしまいました。

多分、radishというフリーソフトが利便性を高めるために、煩わしい設定を
カプセル化してくれている為だと思うのですが、DNSの勉強をしているため、
混乱してしまいます。

DNSサーバのMXレコードが動作しているというのを実感したいのですが、
どのようにすればMXレコードの動作を認識出来る環境を構築することが
出来るでしょうか?

MXレコードについて理屈としては、本やWebサイトを読んで、おおよそのイメージが
湧いているのですが、実機で動かして、学びたいです。

詳しい方いらっしゃいましたら、どうか教えてください。

DNSサーバやメールサーバに対する知識が浅いため、質問の意図を上手く伝えられて
いない可能性もありますが、ご容赦下さい。

よろしくお願いします。

現在、DNSサーバについて勉強しています。
そのなかで、MXレコードについてつまづいてしまったので、知識のある方、
申し訳ありませんがご教授ください。

Windows Server 2008にDNSサーバをインストールしました。
このDNSサーバの名前はdns_p.minashi.com(192.168.10.100/24)です。

このサーバに以下のMXレコードを追加しました。
minashi.com MX 10 mailserver.minashi.com

私の認識では、この設定によって、testuser@minashi.comのメールは、
mailserver.minashi.comのメールサーバに転送され、送受信される...続きを読む

Aベストアンサー

> そのような設定を行う項目がradishの設定にはありませんでした。

OSの設定(というか、インターフェースの設定)としてDNSサーバーを指定していますよね。
MXレコードを調べる場合、そのDNSに問い合わせをします。
DNSサーバーには通常、自身のドメインの情報しか登録されていないので、自身のドメイン以外の情報を要求された場合は、別のDNSに問い合わせをしてその結果を返します。
DNSサーバーにフォワーダーなどの別のDNSへ問い合わせをする設定があれば、そのDNSに問い合わせをします。そういった設定がない場合は、ルートDNSというものに問い合わせをします。
ルートDNSには、トップレベルドメインの情報が登録されています。なので、com.というトップレベルドメインを問い合わせると、com.の情報を持つDNSが返されます。com.のDNSには、ドメイン登録時にminashi.com.のネームサーバー情報が登録されているので、com.のDNSにminashu.com.の情報を問い合わせれば、minashi.com.のDNSが返されます。
ここで得られたminashi.com.のDNSに対してMXレコードを問い合わせれば、メールサーバーの情報が得られます。

なので、メールサーバーは1つのDNSだけ知っていれば、後はDNSサーバーが可能な限り情報を調べて結果を返してくれます。

> そのような設定を行う項目がradishの設定にはありませんでした。

OSの設定(というか、インターフェースの設定)としてDNSサーバーを指定していますよね。
MXレコードを調べる場合、そのDNSに問い合わせをします。
DNSサーバーには通常、自身のドメインの情報しか登録されていないので、自身のドメイン以外の情報を要求された場合は、別のDNSに問い合わせをしてその結果を返します。
DNSサーバーにフォワーダーなどの別のDNSへ問い合わせをする設定があれば、そのDNSに問い合わせをします。そういった設定がない...続きを読む

Qeveryoneがフルコンなら誰でもアクセス可?

Windows 7 Ultimateの「フォルダを右クリックする→プロパティ→セキュリティ」にあるeveryoneをフルコントロールにしておくと、そのworkgroup内のユーザーであればどんなユーザーでもそのフォルダにアクセスできるのでしょうか。

Aベストアンサー

>同じworkgroup内のユーザーでなければ、そもそもLAN上に出てこないですよね。
「ネットワーク」に表示されないだけで、アドレスを直接入力すればアクセスすることはできます。

LAN上の他のコンピュータからのアクセスはローカルのファイルのアクセス権(右クリックのセキュリティから表示される)と、共有のアクセス権の双方に関わります。これらは別々に指定することが可能です。
で、共有ファイルにアクセスするためにはそのコンピュータ上のユーザIDとパスワードが必要です。これを知らなければアクセスできません。

http://mbsupport.dip.jp/watson/network_02.htm
http://win7.jp/h7k1120.htm

QPOSTGRESのデータの格納場所はどこでしょうか?

RedHat7.2/PostgreSQL7.2/という環境で、サーバーがクラッシュしてしまい、データを他のサーバに移し変えないといけなくなりました。そこで、PostgreSQLを再インストールしないとデータベースが使えない状況となりました。

データベースを再インストールするのは良いとして、どこかに格納されているはずのデータベースの内容を取り出し、復帰させたいのですが、方法はありますか?大変困っております。よろしくお願いします。

Aベストアンサー

No.1の追加です。
データの移設でよかったと思います。
または、データを読み込むときに、「iオプション」でディレクトリを指定して、元のファイルを読み込んでもよかったと思います。

QPostfixでメールがおくれない。

こんにちは,
今Postfixでメールを送ろうと思っています。

内部へのメールと外部へのメールを送りたいのですが,

$mail user1
Subject: test
test sentence.
.
CC:
$

としても
user1のメールメッセージには送られておらず,また,

$mail user1.goo.ne.jp
Subject: test
test sentence.
.
CC:
$

としてもuser1.goo.ne.jpに届いていません。

おそらく,/var/log/maillogをみると,
PCNAME postfix/smtp[18514]: 065A92683C3: to=<user1@PCNAME>, relay=none, delay=10, status=deferred (Host or domain name not found. Name service error for name=PCNAME type=MX: Host not found, try again)

とかいてあるので,DNSサーバーとかの設定がたりないか,main.cfの設定がたりないのかと思います。

どうすればよろしいでしょうか。
初心者質問で申し訳ありません。よろしくお願いします。

こんにちは,
今Postfixでメールを送ろうと思っています。

内部へのメールと外部へのメールを送りたいのですが,

$mail user1
Subject: test
test sentence.
.
CC:
$

としても
user1のメールメッセージには送られておらず,また,

$mail user1.goo.ne.jp
Subject: test
test sentence.
.
CC:
$

としてもuser1.goo.ne.jpに届いていません。

おそらく,/var/log/maillogをみると,
PCNAME postfix/smtp[18514]: 065A92683C3: to=<user1@PCNAME>, relay=none, delay=10, status=defer...続きを読む

Aベストアンサー

>(Host or domain name not found. Name service error for name=PCNAME type=MX:
  Host not found, try again)

エラーメッセージのとおりですね。
Postfixが配送先のMXレコードを、DNSに問い合わせても解決しなかったようです。

メールアドレスの「@」の右側は、普通はドメイン名(###.jp)なので、
SMTPサーバ(Postfix、Sendmailなど)は
ドメイン名(###.jp)から、そのドメインのメールサーバ名(mail.###.jpなど)
を知る必要があります。(MX:MailExchangeの解決)

そのためSMTPサーバはDNSに問い合わせてMXレコードから送るべきメールサーバ名を得ます。
ちなみに、MXレコードが得られなかったら、###.jpをメールサーバ名と判断して
送信しようとします。


まずはPostfixの設定以前に、そのサーバで、ちゃんとDNSサーバが指定されて
名前解決できているか、など確認してください。

/etc/resolv.confファイルの見直し
digコマンドでDNSに問い合わせる
ルータ・FWなどでDNSへの問い合わせをが拒否されていないか?

など、うまく動かない原因はいくらでも思いつきます。

>(Host or domain name not found. Name service error for name=PCNAME type=MX:
  Host not found, try again)

エラーメッセージのとおりですね。
Postfixが配送先のMXレコードを、DNSに問い合わせても解決しなかったようです。

メールアドレスの「@」の右側は、普通はドメイン名(###.jp)なので、
SMTPサーバ(Postfix、Sendmailなど)は
ドメイン名(###.jp)から、そのドメインのメールサーバ名(mail.###.jpなど)
を知る必要があります。(MX:MailExchangeの解決)

そのためSMTPサー...続きを読む

QMAILER-DAEMON

友達にメールを送ろうとすると届かないでMAILER-DAEMONという送信者からメールが来るんですけど相手は登録していないと届かないようにしてるのでしょうか。僕や友達もよくわかりません。回答お願いします。

Aベストアンサー

あなたが送信に使っているメールサーバや送信先のメールサーバが出しているエラーメールの通知です。
あなたが送信したメールの送信アドレスに間違いがあったり、送信先メールサーバが停電や故障やネットワーク障害で5日以上ダウンしていたり、添付ファイルが大きすぎて受信を拒否される場合にエラーメールをメールの送信者に対してメールサーバが返信するメールです。

多くはメールのアドレスのミスの場合が多いですね。ユーザー名のミススペルの場合、登録されていないまたは抹消されたユーザー名の場合、メールサーバのホストアドレス(@以下)のスペルミスの場合、受信者のメールボックス容量がオーバーフローするようなサイズの添付をつけて送信した場合などに発生します。
原因は英語のエラーメッセージに書かれていると思います。
User unknown .... ユーザー名が間違っているか存在していない。
Hostname unknown .... メールサーバのホスト名が間違っているか存在していない。

Buffer full or Buffer Exceeded
 .... 送信相手のメールボックスが容量オーバー

など

英語のメッセージの中に上記のような用語が含まれていないか確認してみてください。
該当していたら、そのエラーに対する訂正をして送信し直せばメールが送信先に届くようになります。

もし、上記と異なる英語エラーメッセージが書かれていたら、エラーのメッセージの部分だけ書いてください。
(その際、固有のメールアドレスなど固有の情報は伏せ字や*?などに置き換えたり書かないようにしてください。)
そうしたら、具体的に回答できます。

あなたが送信に使っているメールサーバや送信先のメールサーバが出しているエラーメールの通知です。
あなたが送信したメールの送信アドレスに間違いがあったり、送信先メールサーバが停電や故障やネットワーク障害で5日以上ダウンしていたり、添付ファイルが大きすぎて受信を拒否される場合にエラーメールをメールの送信者に対してメールサーバが返信するメールです。

多くはメールのアドレスのミスの場合が多いですね。ユーザー名のミススペルの場合、登録されていないまたは抹消されたユーザー名の場合、メ...続きを読む

QJavaScriptde途中で、「exit」するには?

function kensaku(){
s_data = document.kaiin_form.input_name.value;

if(!s_data){ alert("キーワードを入れて下さい!"); }

if(s_data != dumy){ ...... }
for(i=st_no;i<=n;i++){
......省略.................;
.......省略................}
}

----------------------------------
3行目で表示されたアラートをOKで閉じても、4行目以下が実行されてしまいます。
3行目でexitするにはどうすれば良いでしょうか?

Aベストアンサー

>関数(kensaku())からは抜けられませんでした。
そうですね、勘違いしていました、f(^^;
すみません。
if(!s_data){
alert("キーワードを入れて下さい!");
return;
}
ですね。

Qポートの80と443

こちらのサービス(https://secure.logmein.com/)を利用すると、インターネットを見られるサーバーのポートの80と443が空いていればルータやファイアウォールに特段の設定なく外部からサーバーを操作できるそうですが、逆にサーバーのポートの80や443を空けることには何か危険性があるのでしょうか。

Aベストアンサー

ポート80は一般的なHTTP、ポート443はHTTPSです。
この2つのポートがあいていなければインターネット接続(WEBブラウジング)は出来ません。
ですから、ほとんどのファイアウォールでこのポートは開いています。(インターネット接続を制限している社内LANでは当然閉じていますが)

ちなみに、よく使うポートとしてはFTPで20、21、SMTP(送信メール)で25、受信メールPOP3で110あたりです。セキュリティポリシー上、この辺は制限される事も多いですが、HTTP 80、HTTPS(暗号化用)443は通常閉じません。


危険性?
WEBプロトコルを使ってFTP的なファイル転送(WebDAV)やVPN等も出来るようになっています。当然そこにはある種の危険はつきものですが、WEBブラウジングに伴う危険と大きく変わりません。ウィルス等に感染していればこの2つのポートだけでも相当危険でしょうね。

参考まで。


人気Q&Aランキング