• Viernes 8 de Noviembre de 2024, 21:34

Autor Tema:  Procesar E-mails  (Leído 1108 veces)

Alf19

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Procesar E-mails
« en: Domingo 3 de Enero de 2010, 16:31 »
0
Todos los días tengo que enviar emails a diferentes personas. Es la misma tarea de siempre y ya me ha aburrido un poco.

Se trata de procesar los emails que me manda un sitio de compra-venta de artículos en el siguiente formato:
Código:

Datos de contacto de tu/s comprador/es:

Nombre: Bernardo
Seudónimo: TEU (34)
Cantidad: 1
Precio: $150.00 c/u.
E-mail: xxxx@yahoo.com), que solo extraiga la direccion y envie los datos automaticamente.

De esta manera, no tendré que abrir todos los días mi correo para tener que enviar a estas personas  la misma información de siempre.

Imagino que esto es posible porque me encontré con que en CPANEL E-Mail Filtering existe la posibilidad de enviar el contenido de ciertos emails o a un script.

Si alguien me puede ayudar o que me de un presupuesto de cuanto me saldria.

¿Alguien lo ha hecho alguna vez?

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Procesar E-mails
« Respuesta #1 en: Martes 5 de Enero de 2010, 22:58 »
0
Normalmente usan un script escrito en Perl para parsear archivos, pero igual en PHP podrias usar:

preg_match o explode.

Tener otras consideraciones:

* Como se alimenta el script, para que procese el archivo (No he usado esa opcion de CPanel, asi que no se como le pasa los datos al script).
* El mensaje contiene codigo html?, es decir, que contiene el correo en crudo, para de esta forma armar la expresion regular que ubicara y extraera los datos requeridos.
* Comprobar la regularidad de la estructura del archivo, tomar en cuentas excepciones...