Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/05/2020, 13:02
tuadmin
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años
Puntos: 120
Respuesta: enviar correo a partir de uan fecha

Cita:
Iniciado por teslas Ver Mensaje
No... solo quiero mandar un correo cuando un usuario pasa de una fecha determinada.

Ya lo estoy enfocando, pero claro tendre que poner tambien una variable para que solo lo envie una vez y en la base de datos añadira entregado =1

De esta manera evito que replique.

gracias por tu apreciacion.
lo mejor seria que lleves un registro en una SQL, y tengas una LIsta del email a enviarse

y en el CRON solo Revisas 1 cada X minutos, u Horas, depende de ti ello, y en tu PHP

solo harias un
Código MySQL:
Ver original
  1. SELECT * FROM correos_enviar WHERE fecha<FECHA_ACTUAL and enviado=0

y en tu PHP solo listas en un WHILE y envias los correos con la informacion que necesitas, y al enviar, en la parte final actualizas tu base de datos

Código MySQL:
Ver original
  1. UPDATE correos_enviar SET enviado=1 WHERE id=:id_de_este_correo

asi en caso de cualquier error, un email rezagado, se enviaria con el siguiente LOTE,

bueno todo depende jeeje esta solo es una idea muy usada, en el tema de envio de emails
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9