PDA

View Full Version : 自宅メールサーバー


okada
2002/06/29, 07:39 PM
自宅でメールサーバーを構築しておりますが、受信がどうしてもうまくいきません。

DNS設定は以下のようになっております
ホスト名 :mail
ターゲット:250.***.***.*** (固定IP)
タイプ   :A
MX 設定 :10

メールサーバーのドメインネーム・サーバーネーム等はこちらで取得したドメインネームを使用しております。

設定方法等何か違うのでしょうか?

また、自宅メールサーバは常時起動していないので、起動していない際は
転送メールにて使用したいのですが、どのように設定したらよいのでしょうか?

okada
2002/06/29, 11:50 PM
設定等は たぶん間違ってないと思われますが
原因として DNSの更新が リアルタイムで追いついてなかったようです。
どこかにキャッシュがあるのかな? 

ホスト が @ なのは特に変更が遅いのでは?
www は すぐでしたが・・・・

dutch
2002/06/30, 10:39 AM
IPの変更がある、又は、指定したIPの逆引きが出来ないパソコンは、
XREA my DOMAIN の場合、メールサーバーにすることは出来ません。

自分のパソコンのIPを調べて、何日も変更がないようなら、
MX レコードを設定してください。
ホスト名: mail
ターゲット: (対象のIPを逆引きしたもの+ピリオド)
タイプ; MX
MX設定: 10

予備サーバー(本サーバーのIP変更時)も準備しておいた方がいいかもしれません。
MX の優先順位を下げて、2重に指定することで実現できます。

ホスト名: mail
ターゲット: s?.xrea.com. (一例。最後のピリオドを忘れずに。)
タイプ; MX
MX設定: 20 (上より優先度を低くする=数字を大きくする)

okada
2002/06/30, 11:42 AM
返信ありがとうございます。
逆引きですか、一つ勉強になりました。試してみます。

そこでまた質問になりますが
XREA my DOMAINの転送メールをタイプMXで使用する場合の
ターゲットはどのようにしたよいのでしょうか?

初期設定では
タイプ:MXE
ターゲット:209.19.56.**(一応伏せ字で)
となっておりましたが、逆引きできないようなのでセカンドとして使用するにはどうしたらよいのでしょうか?

dutch
2002/06/30, 01:10 PM
XREA my DOMAIN のメール転送に使うサーバーのホスト名(又はIP)が、
公開されていない(と思われる)ので、使用するのは難しいと思います。

自分の場合、初期状態のMX を消して、s5.xrea.com. を入れました。

okada
2002/07/01, 03:34 AM
MXE設定は2つ同時にできないのでしょうか?

また基本的な質問とおもいますが
nslookupコマンドで

C:\>nslookup
Default Server: dns05.*.*
Address: 218.*.*.*

> set type=mx
> *****.net
Server: dns05.*.*
Address: 218.*.*.*

pasoya.net
primary name server = dns1.name-services.com
responsible mail addr = info.name-services.com
serial = 2002050701
refresh = 3600 (1 hour)
retry = 120 (2 mins)
expire = 86400 (1 day)
default TTL = 3600 (1 hour)

とでるのは設定がうまくいってないということでしょうか?
きちんとでる設定にすると 以外に早く切り替わりますが・・

dutch
2002/07/01, 06:06 AM
恐らくMXEは、入力されたIPを逆引きしてDNSに登録する方法だと思われます。
なので、2重指定は可能だと思われます。(未確認)

MXレコードの値がドメイン形式(***.com,***.netなど)である必要があるので、
DDNSサービスと併用するといいかもしれません。

例えば、 mail.ddns.com (アドレスは気にしないでください。) を取り、
ドメインのMXレコードに mail.ddns.com. を入力するなどの方法もあります。

余談ですが、Windows2000の場合、
Default Server: proxy2.*****.kn.home.ne.jp
Address: 203.***.***.***

> set type=MX
> xrea.com
Server: proxy2.*****.kn.home.ne.jp
Address: 203.***.***.***

Non-authoritative answer:
xrea.com MX preference = 10, mail exchanger = mx1.xrea.com
xrea.com MX preference = 20, mail exchanger = mx2.xrea.com

xrea.com nameserver = ns0.xrea.com
xrea.com nameserver = ns1.xrea.com
mx1.xrea.com internet address = 210.189.66.171
mx2.xrea.com internet address = 210.189.66.171

のように出てきます。

okada
2002/07/01, 03:28 PM
dutch様 毎回返信ありがとうございます。

少し乱雑になりましたので今までやってきたことをまとめますと

やりたいことは以下の通りです
1、メインを自宅メールサーバに
2,サブでxreaの転送メールで

今まで試してきてうまくいかなかったのは以下の通りです
1,mxeで2つ設定する>Duplicate mail Records are not allowed. のエラー表示
ホスト名  ターゲット   タイプ MX設定
 mail   218.*.*.*   MXE 10 <自宅鯖
 mail   209.*.*.*   MXE 10 <xrea転送鯖(ホスト名をmail2などに変更しても同エラー)

2.すべて もしくは 自宅鯖のみ をMXで設定する
ホスト名  ターゲット       タイプ MX設定
 mail   YahooBB*.net.    MX 10 <自宅鯖 逆引き可
 mail   eforward1.enom.com MX 20 <xrea転送鯖?(ターゲット名はMXE正常動作時にnslookupにて表示された物を手動設定(他に2つあり) 逆引き不可

3.A設定とMX設定を併用
ホスト名  ターゲット タイプ MX設定
 mail   218.*.*.*.   A 10 <自宅鯖
 mail   mail MX 10 <mail.自ドメイン.netになるはず また mail.自ドメイン.net. にしてもだめだった。


逆に成功?したのは目的を達成していませんが
1,自宅鯖 MXE 設定のみ(サブなし)
1.転送鯖 MXE 設定のみ(サブなし)
です。

うむ〜 DDNSとるしかないのかな〜

digimon
2002/07/01, 06:38 PM
http://ddo.jp/ が某雑誌で紹介されてたよ。
(自分は、ルーター入れたら使えなかった。)

・・・ちょっと質問なんですけど
別にドメイン関連ってわけじゃないんですけど

http://www.kent-web.com/ に
自宅サーバー化計画ってのがありますよね。

それを試したんですけどどうも外部に公開
出来ないんですけど・・

やっぱりISDNルーター? を入れていると
ダメなんですか?

dutch
2002/07/01, 08:18 PM
dutch様 毎回返信ありがとうございます。

少し乱雑になりましたので今までやってきたことをまとめますと

やりたいことは以下の通りです
1、メインを自宅メールサーバに
2,サブでxreaの転送メールで

今まで試してきてうまくいかなかったのは以下の通りです
1,mxeで2つ設定する>Duplicate mail Records are not allowed. のエラー表示
ホスト名  ターゲット   タイプ MX設定
 mail   218.*.*.*   MXE 10 <自宅鯖
 mail   209.*.*.*   MXE 10 <xrea転送鯖(ホスト名をmail2などに変更しても同エラー)

MX設定を同じ値にするとダメです。
xrea転送鯖を20にしましょう。
#逆引きが出来ないとそのエラーになるのかもしれません。

2.すべて もしくは 自宅鯖のみ をMXで設定する
ホスト名  ターゲット       タイプ MX設定
 mail   YahooBB*.net.    MX 10 <自宅鯖 逆引き可
 mail   eforward1.enom.com MX 20 <xrea転送鯖?(ターゲット名はMXE正常動作時にnslookupにて表示された物を手動設定(他に2つあり) 逆引き不可

3.A設定とMX設定を併用
ホスト名  ターゲット タイプ MX設定
 mail   218.*.*.*.   A 10 <自宅鯖
 mail   mail MX 10 <mail.自ドメイン.netになるはず また mail.自ドメイン.net. にしてもだめだった。


逆に成功?したのは目的を達成していませんが
1,自宅鯖 MXE 設定のみ(サブなし)
1.転送鯖 MXE 設定のみ(サブなし)
です。

1.2.3.共にIPアドレスがしょっちゅう変わるようなら不可です。
上記の設定では、****@mail.domain.com がアドレスになります。

DDNSの設定例を挙げると、
 @   ***.ddns.com.    MX 10 <自宅鯖
 @   eforward1.enom.com. MX 20 <xrea転送鯖
 @ 123.***.***.*** A -- <ホームページ公開用鯖
という風になると思います。
DDNSは、Aレコードのみ設定できればいいと思う。(未確認)
この場合のメールアドレスは、****@domain.com になります。

okada
2002/07/02, 06:23 AM
MX設定はどう変更してもMXE2個同時使用でエラーがでますです。
自宅IPは本当ならYBBはDHCPなんでしょうけど、ちょいと裏技で開通してから半年あまり同IPですから「固定IP」とみなしていいかな・・・(いいのか?)
ちなみに逆引きも可能
HTTP鯖を立ち上げて http://IP名 でも http://逆引き名 でもきちんとつながります。

ちなみに nslookupコマンドで
Non-authoritative answer:
*.com MX preference = 10, mail exchanger =mail.*.com  <これを出すのはMX設定かな?
mail.*.com internet address = 61.*.*.67 <これを出すのはA設定かな?
とどこかに詳しい説明サイトありませんか?

(つねづね返答をくださるdutch様には感謝しております)

dutch
2002/07/04, 04:29 PM
MX設定はどう変更してもMXE2個同時使用でエラーがでますです。
私が試してみたところ、正常に行われました。

自宅IPは本当ならYBBはDHCPなんでしょうけど、ちょいと裏技で開通してから半年あまり同IPですから「固定IP」とみなしていいかな・・・(いいのか?)
ちなみに逆引きも可能
HTTP鯖を立ち上げて http://IP名 でも http://逆引き名 でもきちんとつながります。
固定IPみたいですね(謎)。

ちなみに nslookupコマンドで
Non-authoritative answer:
*.com MX preference = 10, mail exchanger =mail.*.com  <これを出すのはMX設定かな?
mail.*.com internet address = 61.*.*.67 <これを出すのはA設定かな?
とどこかに詳しい説明サイトありませんか?
たぶん合ってます。サイトは・・・分かりません。