Cita:
Iniciado por NSD
Poner un demonio no ciempre es la solucion optima, y en este caso no lo es. ¿No seria mejor que cada vez que llegue un email, un archivo php reciba automaticamente un request con los datos? solo se ejecutaria el request una unica vez por email y no habria nada en segundo plano ejecutandose cada cierto tiempo, los mail se procesarian al instante y no esperando a que al cron le llegue la hora de verificar.
Las palabras claves para google son "piping email to php script" con eso encontraras muchos tutoriales de como hacerlo.
Un script en PHP no puede quedarse "esperando" indefinidamente porque tiene un tiempo maximo de ejecucion (definido en PHP ini y sobre-escribible a veces via directivas mediante ini_set() )
Ahora que @hhs lo menciona... "muchas" alternativas no hay.. pero una opcion (mas complicada) seria hacer un programa en C / C++ que corra como CGI, pero no todos los servidores permiten correr cualquier cosa... tocaria probablemente en un VPS