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

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

  • 僕の携帯メールアドレスは
    -xxxxxx.09000000000-@ezweb.ne.jp
    という形式なのですが(RFC準拠)、
    このようなメールアドレスにメールが送れないMTAがあるようです。
    たまに困ります。
    迷惑メールがこないのは嬉しいですが。
    • - で始まるメールアドレスを標準で受け取らないのは
      Postfix ですね。
      コマンドライン経由で渡した時にコマンドラインオプションと解釈されないようにという配慮らしいです。

      そんなことしないので
      allow_min_user=yes
      と書いて受け付けるようにしてますが。
      親コメント
    • by yamaya (25867) on 2006年06月02日 1時17分 (#952048)
      たとえば -fuga@example.com というアドレスに送ろうとして
      そのまま "sendmail -fuga@example.com" とやってしまうと、
      これは「送信者は uga@example.com である」という意味になってしまいます。
      こういう事故を防ぐため、postfix はデフォルトでは先頭がハイフンのアドレスを
      エラーにします。けっして「送れない」わけではありません。
      設定を変更する (allow_min_user = yes) ことで送れるようになります。
      親コメント
    • by Anonymous Coward on 2006年06月02日 0時43分 (#952029)
      abuse@ なんとかというアドレスなので(´ー`)
      迷惑メールとかキャリアへの苦情メールがきますので嬉しいですが
      親コメント
    • 同じくハイフンから始まるアドレスをAUで使用していますが、これってRFC準拠でしたっけ?
      昔ぐぐった時の記憶では最初の一文字は数字・アンダーバーなどは不可で純粋な英字[a-z]のみという制限があったような・・・
      ボーダの友人が実際に取得していたのでヒントを得てAUで作ってみたら通ったというのがホントのところで、当時AUのページを見たらやはり英字から始まるようにと書いてあったような・・・
      #全部曖昧な記憶ですいません。

      で、確かに一部(メーラー|ネットワーク)ではハイフンから始まるアドレスに対して送信が出来ないようです。
      たまに苦情が来ます。

      今軽くググってもズバリなことを書いているページが見当たらなかったです。
      #テキスト形式の和訳ってチョット読む気しなかったですね。

      どなたかURLをご存じの方はいらっしゃいませんか?
      --
      Youthの半分はバファリンでできています。
      親コメント
      • > 昔ぐぐった時の記憶では最初の一文字は数字・アンダーバーなどは不可で純粋な英字[a-z]のみという制限があったような・・・

        最初の一文字が…というのは、UNIX等でのホストアカウント名ですね。昔は、ホストアカウント名@ドメイン名がメイルアドレスであることがほとんどであったため、ホストアカウント名の制約がメイルアカウントの制約に直結することもありました。実際には、ホストアカウント名とメイルアカウント名は、独立しているのでRFC的には822のときから一文字目にハイフン等は使えたはずです。
        親コメント
      • わざわざ解説しなくても一目瞭然ですからねぇ。
        和訳でなくても、RFC2822 [puni.net]を見れば、
        「3.2.4. Atom」「3.4.1. Addr-spec specification」

        addr-spec = local-part "@" domain
        local-part = dot-atom / quoted-string / obs-local-part
        dot-atom = [CFWS] dot-atom-text [CFWS]
        dot-atom-text = 1*atext *("." 1*atext)
        atext = ALPHA / DIGIT / ! # $ % & ' * + - / = ? ^ _ ` { | } ~

        (atext はそのままだと分かりにくいので、クオートを取り除きました)

        quoted-string や obs-local-part はとりあえず無視ということで
        メールアドレス(addr-spec)の@から左の部分(l

        • 解説ありがとうございます。

          本文に対して"address"で検索かけてそれらしい記述が見つからないと嘆いていました。
          見つけられなかったのは根気の問題だと思いますが、その記述を見つけたとしてそれが該当部分だとは分からなかったかも知れません。

          #とにかく難解だというのがその記述からも伺えますねぇ
          --
          Youthの半分はバファリンでできています。
          親コメント
        • >RFC2822を見れば、

          RFC2821 を見たほうがいいです。2822 はメールの書式についての RFC で、
          メールの配送では使われません。MTA が配送の際に解釈するのは
          2821 のアドレスで、こちらの規定の方が厳しくなっています。

身近な人の偉大さは半減する -- あるアレゲ人

処理中...