Pero .. esa variable que contiene ese texto (o de donde salga el texto) .. siempre es el mismo? .. te lo comento por qué ahí lo que tienes que evaluar es cierto patro .. ya sea a simples "str_pos()" y otras funciones afines (
www.php.net/string) o bien con expresiones regulares para detectar un patron de una dirección de e-mail correcta (sintacticamente).
Un saludo,