Envío de mails automáticos

Iniciado por percentil101, 2 Mayo 2017, 09:44 AM

0 Miembros y 1 Visitante están viendo este tema.

percentil101

Hola a todos,

A ver si me podéis ayudar. Tengo una tabla de una base de datos en phpmyadmin y en ésta está el idusuario, nombre, apellidos, fecha de nacimiento, valor.

Me gustaría si HOY es tu fecha de nacimiento que la "web" enviara un mail automáticamente, sin necesidad de entrar yo. Sino que cada día a las 09:00 revisara la fecha de hoy y la tabla (que se llama usuarios) y enviara un mail tipo

Hola "echo" nombre y "echo" apellidos,

Hoy es tu cumpleaños, enhorabuen Te recuerdo que tienes "echo" valor. Espero que vaya todo bien.

¿podríais orientar cómo se haría esto, si se puede?

Muchas Gracias.


3n31ch

#1
Busca sobre archivos "cron" y como configurarlos.

http://www.thegeekstuff.com/2011/07/php-cron-job/

http://stackoverflow.com/questions/35138496/how-to-run-cron-job-in-php

Eso si, ten en cuenta protegerlos para que un usuario externo no los active. Recuerdo que wordpress tenia ese problema y podías hacerle un "dos" al archivo cron que enviaba los correos de cumpleaños. Enviaba mails como loco, jodías el server y llenabas a los usuarios de spam.