DNS ReportでのWarningについて

このQ&Aのポイント
  • ドメイン名を入力してDNS Reportを行った際に、mailサーバーのチェックでWarningが表示されました。
  • Warningの内容についてよくわからないため、解説をお願いしたいです。
  • WarningがRFC821 4.3およびRFC2821 4.3.1に対する技術的な違反であり、問題は起こさない可能性がありますが、SMTP挨拶のホスト名が正しくないということを示しています。
回答を見る
  • ベストアンサー

Warningの意味を教えてください。

こんにちわ。 http://www.dnsreport.com/というところで、自分のドメイン名を入力してDNS Reportをやってもらったところ、mailサーバーのチェックに関して以下のようなWarningがだされました。よく言ってる内容がわからないのですが、どなたかご解説いただけませんでしょうか? よろしくお願いいたします。 WARNING: One or more of your mailservers is claiming to be a host other than what it really is (the SMTP greeting should be a 3-digit code, followed by a space or a dash, then the host name). This probably won't cause any harm, but is a technical violation of RFC821 4.3 (and RFC2821 4.3.1). Note that the hostname given in the SMTP greeting should have an A record pointing back to the same server.

noname#92745
noname#92745

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

No.1 です。 > ちなみに、上記reportサイトでは > mail.hetare.com claims to be invalid hostname > ''hetare'': 220 'hetare' ESMTP > と返されてるのですが、OKな方のメールサーバーを参考 > にすると だとすると、メールサーバソフトの設定が正しくないようですね。SMTP Greeting で FQDN が返らないのは宜しくないので直した方が良いですよ。 元々 SMTP Greeting のホスト名はメールのループ防止用です。これが正しくないとメールループの検出ができずに問題を引き起こす可能性もありますので...

noname#92745
質問者

お礼

こんにちわ、hetarepyonさま。フォローアップありがとうございます。 どこを直すのか検討がつきかねましたが、sendmail.cfの設定を見直しまして、 define(`confSMTP_LOGIN_MSG', 'hetare')dnl になっていたところをコメントにしましたところ、 # telnet localhost smtp できちんとFQDNで応答が返ってくるようになりました。 どうもありがとうございました。 ちなみに私は自身のblogで自分をヘタレアドミンと呼んでるので ちょっと、そのハンドルネームにはどきっとしてしまいましたよ。 ではありがとうございました。

その他の回答 (1)

回答No.1

とりあえず Excite 先生の翻訳をどうぞ :) ----- 警告: あなたのmailserversの1つ以上は、それが何であるかという本当にことであること以外のホストであると主張しています(SMTP挨拶はスペースかダッシュでいうことになられる3ケタのコードであるべきであることで、その時はホスト名です)。 これがたぶん少しの害も引き起こしませんが、RFC821 4.3の技術的な違反である、(RFC2821、4.3、.1、) Aが同じサーバを示しながらSMTP挨拶で与えられたホスト名で記録するべきであるのに注意してください。 ----- メールサーバが名乗っている名前、サーバのホスト名、IP アドレスから逆引きした際のホスト名を調べてみてはいかがでしょうか?

参考URL:
http://www.excite.co.jp/world/
noname#92745
質問者

補足

こんにちわ。 アドバイスありがとうございます。 仮にドメインをhetare.comとすると サーバのホスト名(/etc/rc.confより) mail.hetare.com IPアドレスからの逆引き (dig -x IP) ;; ANSWER SECTION: IP.in-addr.arpa. 86400 IN CNAME IP.hetare.com. IP.hetare.com. 86400 IN PTR mail.hetare.com. となり、全部mail.hetare.comとなっているようなんですけどもね。。 サーバーが名乗っている名前=ホスト名という解釈ではないのでしょうか? ちなみに、上記reportサイトでは mail.hetare.com claims to be invalid hostname ''hetare'': 220 'hetare' ESMTP と返されてるのですが、OKな方のメールサーバーを参考にすると  220 mail.hetare.us ESMTP Sendmail 8.13.1/8.13.1 という3digitでgreetingが返されればいいだけのようです。 運営上どうということもないようですが、もうちょっと調べて みます。 ありがとうございました。

関連するQ&A

  • " WARNING "

    先日まで普通に動いていたのが昨日起動したら Windowsの画面に入る前に、 "WARNING " Disk Boot Sector is to be modified. Type "Y" to accept, any key to abort. Award Software, Inc. と出て、止まってしまいます。 何が問題でしょうか? 使用OSはWindows 98です。

  • Xampp でWarning

    Mac OSX10.6 でXampp を使い始めました 下記の様なWarningがでます Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. php.iniの date.timezone="Asia/Tokyo" にしたら 直ったとネットでは書いていましたが やってみても直りません 何か対策はありますか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • shouldの意味と文法を教えてください。

    20 hours とshould の間がどのように繋がっているかわかりません。どのような文法がつかわれているのでしょうか。 It must be self-sufficient for a period of 20 hours should the services be disrupted. beはshould+原型から来ているのがわかるのですが、shouldの意味はなんでしょうか。サービスが disruptしないようにと言う意味でしたら、should NOTが使われそうな感じですが、また、 「サービスが壊れる前の20時間自足できなければならない」というような文でしたら、下記のように書いてしまいます。 It must be self-sufficient for a period of 20 hours (which is) before the services be disrupted. よろしくお願いいたします。

  • エラーの意味を教えてください。

    このようなメールが送ろうとした内容と一緒に返ってきます。 以下 -------------------------------------------------- This is the mail system at host mail031.phy.lolipop.jp. 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 <***@docomo.ne.jp>: host ---.docomo.ne.jp[203.138.181.112] said: 550 Unknown user ***@docomo.ne.jp (in reply to end of DATA command) Final-Recipient: rfc822; ***@docomo.ne.jp Action: failed Status: 5.0.0 Remote-MTA: dns; ---.docomo.ne.jp Diagnostic-Code: smtp; 550 Unknown user ***@docomo.ne.jp -------------------------------------------------------------- 一応アドレスは伏せておきました。 Gmailなんですが登録したばかりで困っています。 画像とかデータは添付していません。 メール設定等も初期設定のままです。 よろしくお願いします。

  • #「ハッシュタグ」について

    Windows¥System32\drivers\etc\hostのファイルで #「ハッシュタグ」は以降の記入内容にどのように関係しているのでしょうか ご存じの方教えてください。 -------------------- Windows¥System32\drivers\etc\host ---------------- # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost 127.0.0.1 localhost -------------------------------------------------------------------------

    • ベストアンサー
    • Ruby
  • この単語の意味は?

    a collection of sheets of paper fastened together as a thing to be read,or to be written in     で 頭が b なんですけど。いったい何? 浮かんでこない~ brief か? 誰か教えて下さいm(__)m

  • warning.

    友達(ミリタリー)にメールを送ったらこう来ました。 THIS IS A WARNING MESSAGE ONLY. YOU DO NOT NEED TO RESEND YOUR MESSAGE. Warning: message still undelivered after 1 day Will keep trying until message is 2 weeks old. 前半はこのメールは警告のメッセージで私がまたメールを送る必要はないということはわかります。 後半がよくわかりません。メッセージはまだ配達されていなくて2週間はトライし続けるって何にでしょうか?配達に?2週間はメッセージがそこで保存されるってことですか??でもAfter 1 dayの意味もわからないです。明日届くってこと??(?_?) 急用なのでとっても困っています。お力をお貸し下さい。

  • ドコモ相手にメールできない

    DoCoMO携帯へPCからメールしたいのですがエラーで返ってきます。 A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:****.*.****.@docomo.ne.jp SMTP error from remote mailer after end of data: host mfsmax.docomo.ne.jp [***.***.***.***]: 550 Unknown user ****.*.****.@docomo.ne.jpです。 きっと、「.@」が悪いのでしょう。でも携帯同士では問題なく送信できます。相手に「.@」を止めてもらえばいいのでしょうけど、できません。

  • C++でコンパイルするとwarningが出ます

    C++初心者です。 C++でコンパイルすると以下のようなwarningメッセージが出るのですが、どういう意味なんでしょうか?解決策があれば教えてください。 プログラム(sample.cpp) #include <iostream.h> main(){ cout << " sample \n"; } warningメッセージ In file included from /usr/include/c++/3.3.1/backward/iostream.h:31, from sample.cpp:1: /usr/include/c++/3.3.1/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider usin g one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <s stream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated

  • hostsファイルが書き換えられている?

    hostsファイルがいつの間にか購入時とは違う状態になっていました。 Spybotを入れたのでそれが原因なのかな?と思ったのですが… # Copyright (c) 1993-1999 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host 127.0.0.1 localhost # Start of entries inserted by Spybot - Search & Destroy 127.0.0.1 www.007guard.com 127.0.0.1 007guard.com 127.0.0.1 008i.com 127.0.0.1 www.008k.com というように続き、 # This list is Copyright 2000-2008 Safer Networking Limited # End of entries inserted by Spybot - Search & Destroy と締めくくられています。 このままでも大丈夫なのでしょうか?