Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/01/2005, 12:27
carlos3074
 
Fecha de Ingreso: diciembre-2004
Mensajes: 48
Antigüedad: 19 años, 4 meses
Puntos: 0
hola Ocrum2004

[php]¿Cómo hacer un extractor de e-mails?

Pues muy fácil...

En un textbox metemos la cadena de texto que queremos procesar y el script automáticamente extrae cualquier e-mail encontrado. Muy últil !!!
Código PHP:

<?php
//Verificamos si se introdujo alguna cadena
if (!isset($cadena)) {
echo "Debe introducir una cadena de texto.";
} else {
stripslashes($cadena);

$regexp_email = '[_a-z0-9\-]+(\.[_a-z0-9\-]+)*\@[_a-z0-9\-]+(\.[a-z]{1,4})+';
//Extraemos los e-mails que concuerden con la expresión regular
$encontrado = preg_match_all ("/$regexp_email/i", $cadena, $emparejados, PREG_SET_ORDER);
//Si se encuentra, no los muestra cada uno en una lista
if ($encontrado) {
foreach ($emparejados AS $i => $contenidoParentesis) {
printf ('Emparejamiento %d = <span class="emparejamiento">%s</span>' .
"<br />\n", $i, $contenidoParentesis[0]);
}
} else {
echo "No se encontró nada";
}
}

echo <<< HTML

<html>
<head>
<title>Extractor de e-mails</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form method="post" action="">
<textarea name="cadena" cols="120" rows="30"></textarea>
<input type="submit" name="Submit" value="Procesar">
</form>
</body>
</html>

HTML;

?>
[php]
Eso es todo, insertar el texto y sacar e-mails.

Escrito por

drcyber

esto lo encontré en las faq del foro buscando otro tema me encontré este
es un extractor de email
no se si este te vale el anterior fué Algo que encontré navegando y pense que te podrá servir pero no lo he analizado

bueno espero que este te sirva
como siempre escribir un thank you al author

hasta la próxima