envoi de mails automatiques

envoi de mails automatiques - VB/VBA/VBS - Programmation

Marsh Posté le 29-06-2007 à 10:16:36    

bonjour a tous!
 
voila mon projet: dans ma base je rentre une date posterieure a la date d'aujourd'hui. je dois creer un système d'alerte, 1mois avant cette date. comme ma base est deja une uzine a gaz, j'aimerai que ce système d'alarme se fasse par un envoi de mail. je stocke deja les adresses mail au format texte dans ma base. dans une table "Contact.Mail" les boites mails des personnes à qui je dois envoyer les mails sont sur le mem réseau intranet (je sais pas si ca aide beaucoup...) et la base se trouvera, une fois finie, sur ce meme reseau.  
donc plusieurs questions:
comment je fais pour que ma base detecte que la date d'aujourd'hui X précède d'un mois la date Y?  
est-ce que mon histoire d'envoi de mail est faisable? en VB? faudra-t-il que ma base soit en cours d'execution le jour dit ou est il possible qu'il envoi le mail sans que la base soit en cours d'execution?  
comment programmer une alerte autre qui soit aussi pratique?
 
je suis stagiaire et je n'ai que de vagues notions de programmation en C++ VB et Access, a la base je suis plustot electronicien...
 
je suis la toute la journée n'hesitez pas a poser des questions...
 
 
au fait, je programme ma base sous Access 2000

Reply

Marsh Posté le 29-06-2007 à 10:16:36   

Reply

Marsh Posté le 29-06-2007 à 11:39:28    

tes utilisateurs sont sous outlook ? lotus? thunderbird ?

Reply

Marsh Posté le 29-06-2007 à 11:48:01    

lotus

Reply

Marsh Posté le 29-06-2007 à 12:16:38    

Reply

Marsh Posté le 29-06-2007 à 15:20:30    

merci beaucoup, mais vous avez pu contater que j'etais plutot tres mauvais... et comme d'habitude, fo tout m'expliquer sinon je galère tres fort...
 
silvouplé...

Reply

Marsh Posté le 02-07-2007 à 09:45:59    

siiiiivouououpléééééé
 
j'ai acheté un petit bouquin sur VB 2005, pour trouver un peu d'inpiration... mais c'est pas très bien pour mon pb, ceci dit j'ai une base de code pour outlook, que voici:
 
dim p as new process
 
p.start.info.FileName = mailto:pierre.dupont@free.fr?Subject=essai&body=test de mails auto
p.StartInfo.Verb = "open"
pStartInfo.CreateNoWindow = true
pStart()
 
mais c'est n'importe quoi. ca marche pas du tout!!!!!!!¨
deja, process, ca existe pas en VBA... alors p.Start.... 'en parlons meme pas...  
 
 
 
 

Reply

Marsh Posté le 02-07-2007 à 09:53:46    

je viens de regarder le lien, le mec travaille sous excel, et il y a plein de trucs qui, je pense dovent etre differents, mais lesquels?
 
est-ce que j'ai raison de m'enteter en VBA comme ca? ne serait il pas plus simple de faire tout avec VB et de creer des liens vers ma Base de données?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed