$kol = 1000000;//Сколько генерим function login( $len ) { $letters = 'abcdefghijklmopkqrstuvwxyz'; for ( $p = 0; $p < $len; $p++ ) { $login .= $letters{rand(0, strlen($letters) - 1)}; } return $login; } $fl = fopen( "email.txt", "a+" ); for( $i = 0;$i <= $kol;$i++ ) { fwrite( $fl, login( rand( 5, 9 ) ) . "@" . login( rand( 4, 10 ) ) . "." . login( rand( 2, 3 ) ) . "\n" ); } fclose( $fl );