generala con una funcion pero en vez de poner 123456 por no lo haces con numeros al azar?:
Código PHP:
function genera(){
//generamos numeros al azar
$numeros = 5;
$limi = 0;
$letras = "0123456789";
$clave = "";
while ($limi <= $numeros){
$clave .= substr($letras,rand(0,9),1);
$limi++;
}
$email= "luis.gutierrezarrobahotmail.com";
//cogemos el primer nombre
$cad = explode(".",$email);
$letra = $cad[0];
$letra2 = $cad[1];
$primera = $letra{0};
$segunda = $letra2{0};
echo $clave.$primera.$segunda;
}