Programme consultant une boite mail à intervalle regulier

loic38760 Messages postés 48 Date d'inscription samedi 16 octobre 2004 Statut Membre Dernière intervention 22 juin 2009 - 22 juin 2009 à 15:41
kirua12 Messages postés 1155 Date d'inscription samedi 17 janvier 2004 Statut Membre Dernière intervention 29 avril 2011 - 23 juin 2009 à 10:10
Bonjour,

Voici ma problématique :
Des mails envoyés en automatique par un appli arrive sur une boite toute au long de la journée.
Je voudrais faire un programme qui consulte cette boite toutes les 5 minutes, afin de lire les potentiels nouveaux mails pour importer des données dans une BD.

Que me conseillez vous ? J'ai déjà fais pas mal de JAVA/J2EE mais je ne vois pas comment faire cela (pas le code pour lire les mails ou les exploiter, mais quelle structure adoptée pour repeter ce code toutes les 5 minutes), je pensais démarrer le programme et le faire tourner en boucle avec des sleep(..) mais ça me parait carde...

Merci d'avance !

1 réponse

kirua12 Messages postés 1155 Date d'inscription samedi 17 janvier 2004 Statut Membre Dernière intervention 29 avril 2011 7
23 juin 2009 à 10:10
Salut,

le plus basique c'est de faire un sleep() mais il y a un peu mieux. Si t'es sur linux, tu peux faire un cron (crontab). Sinon il y a des librairies de gestions des déclencheurs (quartz ou spring par ex).
http://www.opensymphony.com/quartz/
0
Rejoignez-nous