これは単なる文字列ランダマイザーではありません。このツールは、構文的に正しく、文脈的にも正しいメールアドレスを生成するために作られています。最初のステップはローカルパート('@' の前のユーザー名)を構築することです。選択したスタイルによってアルゴリズムの挙動は異なります。「ランダム文字」の場合、小文字のアルファベット、数字、安全な記号のプールから文字列を生成します。文字列の先頭や末尾がドットにならないようにします。「氏名」フォーマットでは、非常に大きな一般的な名前の辞書を利用し、ドットやアンダースコアなどの区切り文字を使用できます。「単語の組み合わせ」アプローチでは、異なる名詞、形容詞、動詞の語彙を使用して、ユニークでしばしば面白いメールアドレスを生成します。
ドメイン生成もかなり高度です。人気のあるドメインについては、あなたが有効にしたリストから選択します。『ランダムドメイン』オプションは、非常に多くのあまり一般的でない拡張子のリストからランダムで実在するドメイン拡張子を生成し、信頼できるセカンドレベルドメイン名と組み合わせます。また、プログラムは最後に出力された結果を無効な文字列、長さ制限、および標準のメールフォーマットガイドライン(RFC 5322)に従ったドメイン部分の構造と照合して検証します。これは、生成されたアドレスが実際に存在する可能性があり、任意のウェブフォームで基本的な形式チェックを通過することを意味します。テストやプレースホルダーとしての使用に最適です。