Correos automaticos despues de X días

  • Autor Autor betagamers
  • Fecha de inicio Fecha de inicio
B

betagamers

Dseda
Redactor
Hola me estaba preguntando como lograr que se envie un correo automaticamente cuando se cumpla una determinada condición, por que lo común es mediante un boton y al dar click este desencadenará el envio de un correo. Pero aquel con el que estamos teniendo problemas es otro caso, lo explico a continuación haber si alguno nos puede ayudar un poco.

El sitio web permite contratar un usuario a otro; una vez pasado X días es posible calificar al usuario volviendo a su perfil (similar a mercadolibre). El correo tiene que enviarse pasado esos X cantidad de días invitando al usuario que contrato, para que ingrese al perfil a calificar al usuario oferente del servicio.

¿Como se generan estos correos con condiciones? ¿Es muy complicado?

Saludos!
 
Hola me estaba preguntando como lograr que se envie un correo automaticamente cuando se cumpla una determinada condición, por que lo común es mediante un boton y al dar click este desencadenará el envio de un correo. Pero aquel con el que estamos teniendo problemas es otro caso, lo explico a continuación haber si alguno nos puede ayudar un poco.

El sitio web permite contratar un usuario a otro; una vez pasado X días es posible calificar al usuario volviendo a su perfil (similar a mercadolibre). El correo tiene que enviarse pasado esos X cantidad de días invitando al usuario que contrato, para que ingrese al perfil a calificar al usuario oferente del servicio.

¿Como se generan estos correos con condiciones? ¿Es muy complicado?

Saludos!

1- cuando alguien contrata a otro se crea un valor en una base de datos
2- con un cron que se ejecute todos los dias a una misma hora (lo mas comun a las 00hs) vea esos valores en la base de datos
el cron verificara la cantidad de dias que pasaron entre el valor de la bd y la fecha actual, si cumple tus requisitos envia el email y elimina ese campo de la bd (o lo actualiza con una nueva fecha, para dsp ser eliminado cuando el user califica)

es facil...
 
1- cuando alguien contrata a otro se crea un valor en una base de datos
2- con un cron que se ejecute todos los dias a una misma hora (lo mas comun a las 00hs) vea esos valores en la base de datos
el cron verificara la cantidad de dias que pasaron entre el valor de la bd y la fecha actual, si cumple tus requisitos envia el email y elimina ese campo de la bd (o lo actualiza con una nueva fecha, para dsp ser eliminado cuando el user califica)

es facil...

¿Que tan complicado puede ser programar esto? Hablando de recursos y tiempo gastado, para ir armandome una idea. Muchas gracias de todas formas, ha sido de mucha utilidad.
 
¿Que tan complicado puede ser programar esto? Hablando de recursos y tiempo gastado, para ir armandome una idea. Muchas gracias de todas formas, ha sido de mucha utilidad.

mmm unos 10minutos programarlo... unos 5 testearlo.... 5 mas para arreglar algunas cosas... 20min en total...
 
¿Que tan complicado puede ser programar esto? Hablando de recursos y tiempo gastado, para ir armandome una idea. Muchas gracias de todas formas, ha sido de mucha utilidad.

Es muy facil hacerlo, si ya tenes la estructura del correo es cuestion de colocarlo en el cron
 
Atrás
Arriba