どのキャラクターを使用できるかを学ぶ
メールアドレス(例: "me@example.com")は、いくつかの要素で構成されています。
最も顕著なのは、すべての電子メールアドレスの「中」に「@」文字があることです。 「右」には、この例のドメイン名 「example.com」があります。
ドメイン名
インターネット上のドメインは、階層的なシステムに従います。 すべてのドメイン名の最後の部分を構築する特定の数のトップレベルドメイン(「com」、「org」、「info」、「de」などの国コード)があります。 そのようなトップレベルドメイン内で、カスタムドメイン名は、それを申請する人々および組織に割り当てられます。 "about"はそのようなカスタムドメイン名の例です。 ドメイン所有者は、サブレベルドメインを自由に設定して、 "boetius.example.com"のような形にすることができます。
あなた自身のドメインを購入しない限り、あなたはあなたの電子メールアドレスのドメイン名の部分については、あまり言い表せません。
ユーザー名
「@」記号の「左」にはユーザー名が入ります。 ドメインの誰がメールアドレスの所有者であるかを指定します(例:「私」)。
学校や雇用主(または友人)から割り当てられていない場合は、自由にユーザー名を選択できます。 たとえば、 無料のメールアカウントを登録すると、独自のクリエイティブユーザー名を入力できます。
あなたは完全に無料ではありません。 実際、電子メールアドレスのユーザ名部分に使用できる文字数には、文字通り番号が付けられています。 明示的に許可されていないものはすべて禁止されています。
電子メールアドレスで許可される文字
さて、メールアドレスの作成に使用できる文字は何ですか? 関連するインターネット標準文書であるRFC 2822を参照すると、それを特定するのは恐ろしいほど複雑な作業であるようです。
ユーザー名は、ドット['。']で区切られた単語で構成されています 。 単語は、いわゆる原子または引用された文字列です。 原子は
- ASCII文字のシーケンス
- 33〜126
- 0〜31および127は制御文字、32は空白
- 33〜126
- 除外
- 中括弧、
- '('、 ')'、 '['、 ']'、 ''
- 句読点、
- '、'、 '、'; ';'、 ':'
- 他の2人のキャラクター、
- スラッシュと引用符
- 空白文字
- 強大な '@'。
- 中括弧、
引用符の間には、引用符とキャリッジリターン( '/ r')を除く任意のASCII文字(現在は0から177まで)を入れることができます。バックスラッシュは文字を引用します。バックスラッシュは、後続の文字がコンテキスト内で通常持つ特別な意味を失います。例えば、 '/' 'は終了しません。引用符で囲まれた文字列ですが、引用符で囲まれて表示されます。
私はこれをすべて忘れた場合(引用符で囲まれているかどうか)はすぐにわかると思います。
あなたのメールアドレスで使用する文字
標準が何を使用しているのか
- 任意のASCII英数字
- いくつかの派手な、しかしそうでなければ "普通の"文字
- '!'、 '#'、 '$'、 '%'、 '&'、 '*' '+'、 ' - '、 '〜'、そしてASCII 33と47の間で見つけることができます。
要するに、 小文字 、数字、アンダースコアを使用してメールアドレスを作成します。