パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

auのEメールアドレスが相互接続性を保障できないルールに変更?」記事へのコメント

  • RFCで、"."の使用に制限が付けられているって事は、何か理由があるんでしょうか?
    もし、その仕様に理由があったのなら、それを破ってしまえば、どこかで不具合が起きませんか?
    逆に、特に問題が無いのなら、それはそれでいいような。

    • by targz (14071) on 2006年06月01日 19時38分 (#951796) 日記
      >RFCで、"."の使用に制限が付けられているって事は、何か理由があるんでしょうか?

      ../../../../../bin/rm@example.com のようなメールアドレスが sendmail で動いているメールサーバーに動いた場合、変な動作をするかもしれません。

      親コメント
      • by banana (10420) on 2006年06月02日 2時09分 (#952065)
        "." よりも "/" の方に問題があったみたいですよ。

        postfix のFAQ [kobitosan.net]

        「変な動作」というより「意図した動作」だったんでしょうけど。
        親コメント
      • by yamaya (25867) on 2006年06月02日 1時04分 (#952038)
        >>RFCで、"."の使用に制限が付けられているって事は、何か理由があるんでしょうか?

        RFC821 の定義から察するに、"." はデリミタのような意味で使われることを
        意図していたのではないかと思われます。
        区切り文字だから連続するのはおかしいし、区切り文字で始まったり終わったりしない、
        ただそれだけのことでしょう。

        >sendmail で動いているメールサーバーに動いた場合、

        あたかも sendmail にそういう問題があったかのような書かれ方ですが、
        そのような事実はありません。
        いくら sendmail が古くからあるといっても、それでも RFC821 の方が1年早いです。
        親コメント
        • >あたかも sendmail にそういう問題があったかのような書かれ方ですが、
          >そのような事実はありません。

          もちろん通常ではそんな動作はしないと思います。
          でも、sendmail で発見されたセキュリティホールではそういうのがあったように思っていましたが、思い違いかもしれません (古いセキュリティホール情報はなかなか調べにくい……)。
          ローカルパートとプログラムをごっちゃにしている部分があるらしいので、さもありなんと考えていましたが、勘違いでしたか……。

          >いくら sendmail が古くからあるといっても、それでも RFC821 の方が1年早いです。

          あ、そうでしたか。それは失礼いたしました。sendmail の歴史まで調べてなかったです。
          親コメント
      • それは、sendmailだけに起きる事なんでしょうか?
        また、RFCの仕様に従った結果の「変な動作」なのか、RFCから外れたメールアドレスに対する処理をsendmailが怠っているのか?
        どっちですか?
        親コメント
        • >RFCから外れたメールアドレスに対する処理をsendmailが怠っているのか?

          明らかにsendmail(だけではない)が怠っていたんでしょうね。
          というか寧ろ、RFCの方が開発者の怠りに偏ったものになってしまっているのが問題でしょう。
          性善説で牧歌的な開発が通っていましたからね。

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

処理中...