このスレッドはクローズされています。記事の閲覧のみとなります。
【なる早】外部からsquirrelmailへメールが届きません。 |
|
- æ¥æï¼ 2012/05/13 13:30
- ååï¼ Centくん
- Yahooメールとsquirrelmailとのやり取りができるようにしたいと考え、
外部(YahooのWebメール)からsquirrelmailにメールを送ってみたのですが、 以下のようなエラーがsquirrelmail側にだけ返ってきます。 名前解決ができていないのかなと思い、家のルータの53(TCP/UDP)を開けて、 該当サーバのアドレスへアドレス変換されるようにしたのですが、 症状は変わりません。 どなたか、見直すべき点や修正方法について、ご教示いただけませんでしょうか?
■エラー内容(squirrelmail側に返ってきたもの) Transcript of session follows. Out: 220 mail.aaa.bbb.com ESMTP In: HELO web200105.mail.***.yahoo.co.jp Out: 250 mail.aaa.bbb.com In: MAIL FROM:<centkun@yahoo.co.jp> Out: 250 2.1.0 Ok In: RCPT TO:<centkun@aaa.bbb.com> Out: 451 4.3.5 Server configuration error In: QUIT Out: 221 2.0.0 Bye For other details, see the local mail logfile
以上です。 お手数をお掛けしますが、よろしくお願いいたします。
追伸 「はじめての自宅サーバ構築サイト」の以下の文言の意味が理解できていません。 こちらも併せてご教示いただけないでしょうか? 私には、ページの説明や画像を見ると、CNAMEは定義されているように思えるのですが。 これだけでは、www.~での名前解決がAレコードでなされないということでしょうか? もし他に設定が必要な場合、どういった設定が必要でしょうか?
■理解できていない文言 外向きのゾーンファイルには「CNAME」を定義していないので、問い合わせにできる名前は『kajuhome.com』だけとなります。 (該当のページ:http://kajuhome.com/bind.shtml#n05-03)
|
Page:
[1]
[2]
[3]
[4]
[5]
[6]
|
■ コンテンツ関連情報
Re: 【なる早】外部からsquirrelmailへメールが届きません。 ( No.16 ) |
|
- æ¥æï¼ 2012/05/15 07:10
- ååï¼ 管理者
- > aaa.bbb.com の権限を dydns が持っているので
> あなたのDNSサーバに外部からの問い合わせはこないと思います
stranger 様のこの回答が正と思われます。 当方の環境も非固定G-IPでDNSサーバはローカルのみ内部解決、外部はValue-Domainで行っており、 「MX」レコードはValue-Domainのネームサーバに登録しています。
この「MX」レコードにはドメインのメールサーバのFQDNとIPアドレスなどの情報が含まれており、 これを基にして送信先(SMTPサーバ)を知ることができるのでdydns側に「MX」を登録してみてください。
--- 余計なお世話かもしれませんが、非固定G-IPで運用の場合外部公開用のDNSサーバは意味がありません。 (却ってネットの世界では迷惑かも知れません。問い合わせ時に旧IPのNSサーバから応答がない場合、 タイムアウトまで待たせられ、また、IPがかわる毎に上位NSの更新発生などがあります。) この為、当方はDNSサーバは内向きのみ解決し、外部NSは先述したようにValue-Domainです。 故にポート53は開放しておりません。
|
Re: 【なる早】外部からsquirrelmailへメールが届きません。 ( No.17 ) |
|
- æ¥æï¼ 2012/05/15 14:55
- ååï¼ Centくん
- みなさま
ご教示ありがとうございます。 最終的には、以下と理解しました。
①現状としては、dyndnsですでにaaa.bbb.comは登録されている。 ②Webアクセス(80や443)があった場合は、ルータがNATで開放しているポート番号の場合は、 サーバへルーティングして、サーバの内部解決のみ行われて、MTブログやsquirrelmailはアクセスできた。 ③しかし、ルータの53番は開放していても、固定IPではないために自サーバのDNSは公開されておらず、 他の外部のDNSではMXが登録されていないため、外部からsquirrelmail宛にメールを送っても、 MXが解決できないので、送信先が不明となる。
以上から、dyndnsでMXを登録してみるとよいという結果になる。
みなさまのアドバイスから、dyndnsにMXを登録してみようと思います。
なお、DNSの外部向けゾーン設定は、問い合わせがそもそも来なければ、 特に障害にもならないでしょうから、現状のままにしておこうと思います。
ただ、1点分からないのは、上記の①~③が現状だとしたら、 送信元であるYahooには未だにエラーが返って来ません。 これは未だ再送を試みているからかもしれませんが、 では、どうして、最初に投稿させていただいたレスに記載した エラー情報がsquirrelmailには来るのでしょうか? MXが解決できなかったならば、そもそも自サーバを見つけられず、 Yahooのメールサーバは送信できないと思います。 それなのに最初のレスに記載したエラーがsquirrelmailには届いてしまうのは、 なぜでしょう?
どなたか、ご教示いただけると幸いです。
上記とは別にMXレコードをdyndnsに登録して、動作確認をしてみます。
よろしくお願いいたします。
|
Re: 【なる早】外部からsquirrelmailへメールが届きません。 ( No.18 ) |
|
- æ¥æï¼ 2012/05/15 17:03
- ååï¼ Centくん
- みなさま
色々とご教示ありがとうございます。 さて、stranger様にアドバイスいただいたとおり、dyndnsでMX登録をしようとしたのですが、 どうもうまくいきません。
MX登録の仕方を誤っているのだろうと思い、設定方法をググッてみましたが、 dyndnsでのMX登録方法を紹介しているものが見つかりませんでした。
dyndnsのMX登録方法をここで伺うのは、ちょっとどうかと思ったのですが、 本件の解決に関わることであり、ググッても中々見つからないため、 大変恐縮ですが、どこかdyndns上でのMX登録方法を記載したサイト等無いか、 ご存知でしたらご教示いただければと思い、再度レスさせて頂きました。 (管理者様、みなさま、大変申し訳ありません。)
|
Re: 【なる早】外部からsquirrelmailへメールが届きません。 ( No.19 ) |
|
- æ¥æï¼ 2012/05/15 22:18
- ååï¼ ゆうか
- >なお、DNSの外部向けゾーン設定は、問い合わせがそもそも来なければ、
>特に障害にもならないでしょうから、現状のままにしておこうと思います。
外部向けはその通りですが、内部向け設定はpostfixやその他諸々が使いますから dyndnsでの設定と統一がとれてないとだめかもね。 例えば、dyndnsのMXがaaa.bbb.comなのに、内部向け設定やmain.cfで mail.aaa.bbb.comになってるとか。
dyndnsの登録方法や何が登録できるのかなどについては私は会員じゃないので わかりません。
|
Re: 【なる早】外部からsquirrelmailへメールが届きません。 ( No.20 ) |
|
- æ¥æï¼ 2012/05/16 06:31
- ååï¼ stranger
- 参照: http://ja.528p.com/
- dyndns mxレコード でgoogle検索すると 17000件ヒットするけど
そのなかに有用な情報があると思うけど?
自前のDNSで外部用のMX設定をしているから、そのままでうまくいくと勘違いしていませんか ローカル内でのDNSは外部用の設定を引きにはいきません あくまで外部からの名前解決のために利用されます
外部のだれかが意図してあなたのDNSにいたずらをしようとすれば いい加減な設定は、セキュリティホールになります
iptablesでフィルターリングしているなら
外部から内部への port 53 は閉じておく 内部から外部への port 53 は開けておく その問い合わせを返してくるパケットは許可します
|
Page:
[1]
[2]
[3]
[4]
[5]
[6]
|
■ その他