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

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

  • 携帯向けメール転送サービスとかやってますが、初めはRFCを読んで正確にlocal-partに使える文字をチェックした方がよいかな、と思っていたのですが。
    各携帯キャリアがRFCに従わないアドレスを許容しており、またそういったアドレスを利用するユーザが非常に多い現状を踏まえて、

     ・転送先アドレスの設定では使用可能文字のチェックだけして素通し
     ・新たに取得する転送アドレスのlocal-partでは厳密チェックを行う

    といった対応をしています。

    しかし幸い?メジャーなMTAではRFCに厳密に従わないメールアドレスでも致命的な問題(使用できない文字を使う等)がなければ素通
    • by stssk (27523) on 2006年06月01日 22時24分 (#951942) ホームページ 日記
      RFCは過去の経緯でいろいろ制限をしている様ですが、メールアドレスのローカル部分(@の左側)は、RFCでも書いてある通り、ドメインで指定したホストが解釈するだけなので、制限を付ける必然性はないし、長い目で見れば制限解除の方向に流れていくのではないでしょうか。MIMEや国際化ドメイン名みたいに、そのうちにローカル部分に日本語を使う仕様も作られるんじゃないかな。
      親コメント
      • by kawaz (15398) on 2006年06月01日 23時53分 (#951998) ホームページ
        >MIMEや国際化ドメイン名みたいに、そのうちにローカル部分に日本語を使う仕様も作られるんじゃないかな。

        ちなみに現行のRFC(822ではなく2822)でもクオート処理をすればlocal-partにどんな文字でも使えることにはなっています。
        (参考:RFC2822 [ietf.org] の local-part にある quoted-string)

        ただ、メールアドレスのlocal-partのクオート処理に対応している、MTA 及び MUA が恐らくとても少ない為、忘れ去られている気がします。
        僕も最近調べるまでそんなものが使えるとは思ってもみませんでした。
        多分知ってる人の方が少ないと思います。

        RFCが全てみたいに、ただ準拠して欲しいとか言っている人が居ますが、恐らくquoted-stringに対応した方が余程深刻な障害を招くんじゃないかと思います。
        それを思うと、今流行の記号メアドなんて現実にはシステム的に大した支障が出ない分可愛いものです。
        親コメント
        • RFC2822のquoted-stringの定義は8ビット文字を含まない様に見えるので、SJISやEUCやユニコードでの日本語の記述は無理そう。RFCの定義上はエスケープコードが使えるので、ISO形式で日本語を書くのはできそうですね。といっても、実際に制御文字を含むアドレスを使うのは無理でしょうから、MIMEの様な相互運用性を確保した文字の拡張を定義しないといけないと思います。

          quoted-string = [CFWS] DQUOTE *([FWS] qcontent) [FWS] DQUOTE [CFWS]
          qcontent = qtext / quoted-pair
          qtext = NO-WS-CTL / %d33 / %d35-91 / %d93-126
          NO-WS-CTL = %d1-8 / %d11 / %d12 / %d14-31 / %d127
          quoted-pair = ("\" text)
          text = %d1-9 / %d11 / %d12 / %d14-127
          親コメント
      • > MIMEや国際化ドメイン名みたいに、そのうちにローカル部分に日本語を使う仕様も作られるんじゃないかな。

        その辺の拡張は既にEmail Address Internationalization Working Group [ietf.org]あたりで議論されてます。
        # 本当に普及するかは謎ですが
        --
        だが、いいこともあるぞ、外の天気は上々なんだ
        親コメント

アレゲは一日にしてならず -- アレゲ研究家

処理中...