Foros del Web » Programando para Internet » PHP »

detectar correo recibido y ejecutar

Estas en el tema de detectar correo recibido y ejecutar en el foro de PHP en Foros del Web. Hola a todos Es posible hacer lo siguiente , que al recibir un correo determinado se ejecute un script php , y cuales serian los ...
  #1 (permalink)  
Antiguo 10/02/2010, 16:53
 
Fecha de Ingreso: agosto-2005
Mensajes: 104
Antigüedad: 14 años, 7 meses
Puntos: 0
De acuerdo detectar correo recibido y ejecutar

Hola a todos
Es posible hacer lo siguiente , que al recibir un correo determinado se ejecute un script php , y cuales serian los pasos a seguir

Saludos
  #2 (permalink)  
Antiguo 10/02/2010, 16:55
 
Fecha de Ingreso: enero-2010
Mensajes: 152
Antigüedad: 10 años, 2 meses
Puntos: 5
Respuesta: detectar correo recibido y ejecutar

mmm tendrías que revisar tu servidor de correo para que haga una consulta a una pag en PHP al recibir un correo y así ejecutar el script.
  #3 (permalink)  
Antiguo 10/02/2010, 20:05
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 14 años
Puntos: 33
Respuesta: detectar correo recibido y ejecutar

FER_S:

Es posible!!!.

Hay dos formas que he logrado experimentar con exito.

1.- Utilizando la libreria IMAP de php y utilizando un CRON
revisas cada (Por ejemplo) 2 minutos si ha ingresado algun
correo en tu bandeja de entrada y via un if {..., si hay correo
nuevo le indicas al codigo que ejecute x o y codigo en php.
2.- Otra forma es que tu correo no solo reciba correos sino que
tambien redireccione via un forward hacia una IP y un Puerto
donde deberas diseñar un SMTP-socket con las librerias para sockets de
php, que reciba el correo y ejecute x o y codigo que tu le indiques.

Considero que el segundo es mas complicado que el primero.

Saludos
Franco

Etiquetas: correo, detectar, ejecutar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:27.