Programmer envoi e-mail + piece jointe

Programmer envoi e-mail + piece jointe - Win NT/2K/XP - Windows & Software

Marsh Posté le 07-04-2008 à 16:05:17    

Bonjour,
 
Est il posssible sous Outlook 2003 ou avec le planificateur de tache sous Windows, de programmer l'envoi d'un e-mail contenant une piece jointe ?
 
Le destinataire est toujours la meme personne,
La piece jointe, est toujours situé au mm endroit.
 
Autrement, existe il un petit soft gratuit permettant de traiter cette opération ?
 
Merci à vous

Reply

Marsh Posté le 07-04-2008 à 16:05:17   

Reply

Marsh Posté le 07-04-2008 à 19:33:06    

Ah, bonne question, mais quelle réponse étrange  :lol:  
Puisque la réponse est dans la question :
 
Outlook le fait tres bien lui même.
Là, je te met une capture avec Outlook 2007, mais cela fonctionne aussi avec Outlook 2003
 
http://img166.imageshack.us/img166/808/outlookej0.jpg


---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Marsh Posté le 08-04-2008 à 18:30:58    

merci je vais tester ca a partir de demain,
 
mais j'ai un doute, est possible de lui demander de faire partir le mail, uniquement les lundis ? et demander de récupérer la piece jointe dans le répertoire (car le contenu de la piece jointe change mais pas le nom ni le chemin d'accés)
 
merci

Reply

Marsh Posté le 08-04-2008 à 21:43:57    

stoody2003 a écrit :

merci je vais tester ca a partir de demain,
 
mais j'ai un doute, est possible de lui demander de faire partir le mail, uniquement les lundis ? et demander de récupérer la piece jointe dans le répertoire (car le contenu de la piece jointe change mais pas le nom ni le chemin d'accés)
 
merci


Non, la, je crains que tes contraintes soient trop précises.
Mais j'ai autre chose à te proposer.
 
Un soft libre : Mailsend
 
Mais 2 petits inconvénients (qui pour moi n'en sont pas vraiment). Mais cela te dérangera peut etre
1 - C'est un outil en ligne de commande
2 - Il est totalement indépendant, donc, les messages envoyés n'apparaissent pas dans la boite d'envoi d'Outlook
 
Mais comme il a aussi quelques avantages, cela compense
1 - Il ne pèse que 72Ko
2 - Le mail est analysé par l'antivirus lors de son envoi (mais peut etre pas avec tous les antivirus)

Et surtout, il répond à tous tes critères

La programmation de l'envoi peut être faite avec le planificateur de tâches Windows.
Comme le mail est préparé au moment de l'envoi, la PJ est toujours envoyé dans sa dernière version
 
A toi de jouer !
 
J'ai testé avant de te répondre ; 10 minutes pour assimiler la syntaxe.
S'en suit quelques tests et c'est dans la poche


Message édité par Scr@t le 09-04-2008 à 10:28:18

---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Marsh Posté le 09-04-2008 à 10:12:54    

Je rectifie l'adresse pour éviter une erreur 403 :)
http://www.muquit.com/muquit/softw [...] lsend.html

Reply

Marsh Posté le 09-04-2008 à 10:37:36    

blueteen a écrit :

Je rectifie l'adresse pour éviter une erreur 403 :)
http://www.muquit.com/muquit/softw [...] lsend.html


Thanks :hello:  
=>J'ai corrigé l'URL dans mon message


---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Marsh Posté le 09-04-2008 à 11:23:37    

au risque de paraitre difficilé, le 2nd inconvenient me bloquera, j'ai absoluement besoin de garder une trace de tout ce que j'envoie dans mes send items,
je vais essayer de fouiner un peu plus sur google
merci pour ce soft

Reply

Marsh Posté le 09-04-2008 à 11:52:40    

stoody2003 a écrit :

au risque de paraitre difficilé,


Faudrai voir à ne pas abuser tout de même [:lauleg]
 
Il y a aussi la possibilité d'utiliser un script VBS :

Citation :

Set objEmail = CreateObject("CDO.Message" )
objEmail.From = "Expediteur@toto.com"
objEmail.To = "Destinataire@toto.com"
objEmail.Subject = "Sujet: Toto a la plage"
objEmail.Textbody = "Texte: Il fait beau, le soleil brille"
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing" ) = 2
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver" ) = _
"serveur-smtp-exchange"
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport" ) = 25
objEmail.Configuration.Fields.Update
objEmail.Send


 
Bien que le 2nd inconvénient soit toujours la, il est probable que la solution passe par un script.
Et ce script n'est qu'une base puisque dans l'état, il ne permet pas de joindre un attachement


Message édité par Scr@t le 09-04-2008 à 11:53:43

---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Marsh Posté le 11-04-2008 à 11:12:29    

Alors, je pensais l'avoir dit, mais ce n'est pas le cas !
La programmation (a part le batch, et encore) c'est vraiment pas mon truc.
Les infos qui suivent sont donc livrées sans commentaires ni certitudes.
 
Essayes de voir de ce coté :
CONTRÔLER OUTLOOK 2003 - ENVOYER UN MAIL DEPUIS VB.NET 2005
ENVOYER UN E-MAIL AVEC ATTACHEMENT
 


---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Sujets relatifs:

Leave a Replay

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