2011-01-27 7 views

答えて

34

はい、jon.o'[email protected]Email address article at wikipedia (Syntax section)からRFC 5322

に応じて、有効な電子メールアドレスである:

メールアドレスのローカル部分もこれらのASCII文字のいずれかを使用します。

  • 大文字と小文字の英文字を(Z-、-Z)
  • 掘ります0〜9
  • 文字! #$%& '* + -/=?^_ `{| }〜
  • 文字。 (ドット、ピリオド、フルストップ)、それは最初または最後の文字ではなく、2回以上連続して出現しないことを条件とする(例えば、John..Doe @ example.com)。

は(構文は正式にRFC 5322 section 3.4.1及びRFCに定義されている5321.)

3

RFC 5322で定義されている電子メールアドレスの形式。

  • 大文字と小文字の英文字(-Z-Z)
  • 数字0
  • 9文字:ローカル部分(すなわち、受信者)は、これらのASCII文字のいずれかを使用することができます! #$%& '* + -/=?^_ `{| }〜
  • 文字。 (ドット、ピリオド、フルストップ)、それは最初または最後の文字ではなく、2回以上連続して出現しないことを条件とする(例えば、John..Doe @ example.com)。このことから

、あなたは単一引用符は、受信者のアドレス

12

答えは引用符( ')を使用しての練習は穴があり、RFC 5322に従った正しいがために有効であることがわかります。 文字列区切り文字なので、この文字を使用すると、あまりにも多くの自動化サービスと統合サービスが失敗します。

Gmailのようなプロのメールサービスでは許可されていないことにご注意ください。

必要に応じて代替引用符( `)を使用することを強くお勧めしますが、実際には避けるべきです。

+2

他にもこれを残しておきます:Google for Workの電子メールアドレスに一重引用符が含まれていて問題が発生しました。面白いのは、自分のサービスがそれを好きではなく、自分のドメイン上のユーザーです。 – rmc

関連する問題