Hola,
No es necesario usar expresiones regulares. Puedes usar explode(). Algo asi:
Código PHP:
$partes_email=explode('@',$email);
$nuevo_email=$partes_email[0].'@...';
echo $nuevo_email;
Simplemente es coger la parte de antes del @ y concatenarla con '@...'. Para coger la parte de antes de la @ hay otros metodos, como usar strpos() para localizar la posicion y luego usar substr() para coger el trozo de la cadena.
Saludos.