Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/08/2012, 14:46
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Respuesta: Enviar correo usando mysql

Hola:

Si tienes un VPS sobre linux, lo más cómodo es hacer un script que consulte las direcciones de correo y envíe el correo con sendmail, por ejemplo. Luego simplemente pon un cron que haga ejecutarse esa tarea con la periodicidad que quieras.

También puedes hacer el programa en java, sin necesidad de bucle, que haga la consulta de direcciones una vez y envíe el correo una vez. Luego lanzas el programa con el cron periódicamente.

Finalmente, si quieres hacer el bucle, no consumirá muchos recursos siempre que la espera no sea "activa", en la espera tienes que "dormir" el proceso para que no consuma. Un thread.sleep() lo duerme, así que no habría problemas

Código java:
Ver original
  1. while (true) {
  2.    // envio de correos
  3.    Thread.sleep(tiempo);
  4. }

Se bueno.
__________________
Apuntes Java
Wiki de Programación