comment rapatrier mails depuis serveur pop avec vbs
2 réponses
bonjour,
il existe de nombreux exemples expliquant comment envoyer=20
un mail avec un vbs. Chacun utilise tel oou tel composant=20
com selon la plateforme vis=E9e et selon l'ajout ou non de=20
composant plus ou moins h=E9sot=E9rique.
Moi, le n=E9ophyte, je me perds dans tous ces objets. Le=20
langage vbs est simpliste mais les objets sont complexes.=20
Si un jour, quelqu'un peut me faire un r=E9sum=E9 de ces=20
divers objets, les services qu'ils exposent, la mani=E8re de=20
les appeler depuis un vbs... en un mot m'apprendre =E0=20
p=EAcher plut=F4t que me donner le poisson. Pour preuve,=20
l'exemple de scrincenter : 2 scripts pour envoyer un mail.
Le premier:
http://www.microsoft.com/technet/scriptcenter/scripts/messa
ge/smtpmail/mssmvb01.mspx
quelques lignes toutes simples : mais o=F9 trouver une=20
explication sur cet objet CDO, sa manipulation via VBS,=20
comment l'installer en NT4...
Le second :
http://www.microsoft.com/technet/scriptcenter/scripts/messa
ge/smtpmail/mssmvb02.mspx
qui utilise des lignes incompr=E9hensibles pour moi comme=20
objEmail.Configuration.Fields.Item _ =20
("http://schemas.microsoft.com/cdo/configuration/sendusing"
) =3D 2
C'est quoi ce sch=E9ma....que vient faire micrsoft dans mon=20
message?...
Et d'ailleurs, pourquoi 2 scripts?
Comment trouver l'info qui me permettrait de comprendre,=20
sans d=E9ranger Jean Claude par exemple. Une formation, un=20
cours, un tutorial.... je n'ai trouv=E9 que des trucs sur=20
VBS lui m=EAme, mais ca c'est simple, sur wmi, l=E0 ca se=20
complique un peu avec la notification d'=E9v=E9nements et les=20
divers objets, et les tlb, l=E0 je m'=E9vanouis.
Ne comprenant pas bien comment manipuler tous ces objet,=20
je fais comme la plus part, enfin, j'aime =E0 le croire: je=20
fais beaucoup de copier/coller, je tatonne, je tente, je=20
teste, et quand ca marche pas, je visite les forums.
Apr=E8s ce pr=E9ambule, j'en arrive =E0 ma question :
Comment je fais pour consulter et rapatrier un message=20
depuis un serveur POP,le stocker sur disque, (m=EAme pas=20
utile de l'ouvrir !) et tout ca dans un vbs? op=E9ration=20
inverse des exemples de script center !
Merci d'avance
No=EBl
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jérôme Cornier [MS]
Bonjour,
Bien que cela ne soit pas aussi pédagogique que vous le souhaitez, je vous propose les pages du MSDN. Le ScriptCenter est parfait pour accéder rapidement à un exemple de code réutilisable, mais la description des objets se trouve dans la librairie MSDN.
Pour prendre contact avec les différentes méthodes commencez par là : http://msdn.microsoft.com/library/en-us/e2k3/e2k3/_cdo_messaging.asp
Pour étudier directement des exemples de scripts plus complets que ceux du ScriptCenter : http://msdn.microsoft.com/library/en-us/e2k3/e2k3/_cdo_adding_attachments.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdo/html/_olemsg_adding_attachments_to_a_message.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_cdo_creating_mhtmlformatted_messages.asp
-- Cordialement, _________________________________________________________ Jérôme Cornier Microsoft Services France
a écrit dans le message de news: 031501c51a7a$fae98f30$ bonjour, il existe de nombreux exemples expliquant comment envoyer un mail avec un vbs. Chacun utilise tel oou tel composant com selon la plateforme visée et selon l'ajout ou non de composant plus ou moins hésotérique. Moi, le néophyte, je me perds dans tous ces objets. Le langage vbs est simpliste mais les objets sont complexes. Si un jour, quelqu'un peut me faire un résumé de ces divers objets, les services qu'ils exposent, la manière de les appeler depuis un vbs... en un mot m'apprendre à pêcher plutôt que me donner le poisson. Pour preuve, l'exemple de scrincenter : 2 scripts pour envoyer un mail. Le premier: http://www.microsoft.com/technet/scriptcenter/scripts/messa ge/smtpmail/mssmvb01.mspx quelques lignes toutes simples : mais où trouver une explication sur cet objet CDO, sa manipulation via VBS, comment l'installer en NT4... Le second : http://www.microsoft.com/technet/scriptcenter/scripts/messa ge/smtpmail/mssmvb02.mspx qui utilise des lignes incompréhensibles pour moi comme objEmail.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/sendusing" ) = 2 C'est quoi ce schéma....que vient faire micrsoft dans mon message?... Et d'ailleurs, pourquoi 2 scripts? Comment trouver l'info qui me permettrait de comprendre, sans déranger Jean Claude par exemple. Une formation, un cours, un tutorial.... je n'ai trouvé que des trucs sur VBS lui même, mais ca c'est simple, sur wmi, là ca se complique un peu avec la notification d'événements et les divers objets, et les tlb, là je m'évanouis.
Ne comprenant pas bien comment manipuler tous ces objet, je fais comme la plus part, enfin, j'aime à le croire: je fais beaucoup de copier/coller, je tatonne, je tente, je teste, et quand ca marche pas, je visite les forums. Après ce préambule, j'en arrive à ma question : Comment je fais pour consulter et rapatrier un message depuis un serveur POP,le stocker sur disque, (même pas utile de l'ouvrir !) et tout ca dans un vbs? opération inverse des exemples de script center ! Merci d'avance Noël
Bonjour,
Bien que cela ne soit pas aussi pédagogique que vous le souhaitez, je vous
propose les pages du MSDN.
Le ScriptCenter est parfait pour accéder rapidement à un exemple de code
réutilisable, mais la description des objets se trouve dans la librairie
MSDN.
Pour prendre contact avec les différentes méthodes commencez par là :
http://msdn.microsoft.com/library/en-us/e2k3/e2k3/_cdo_messaging.asp
Pour étudier directement des exemples de scripts plus complets que ceux du
ScriptCenter :
http://msdn.microsoft.com/library/en-us/e2k3/e2k3/_cdo_adding_attachments.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdo/html/_olemsg_adding_attachments_to_a_message.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_cdo_creating_mhtmlformatted_messages.asp
--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France
<anonymous@discussions.microsoft.com> a écrit dans le message de news:
031501c51a7a$fae98f30$3501280a@phx.gbl...
bonjour,
il existe de nombreux exemples expliquant comment envoyer
un mail avec un vbs. Chacun utilise tel oou tel composant
com selon la plateforme visée et selon l'ajout ou non de
composant plus ou moins hésotérique.
Moi, le néophyte, je me perds dans tous ces objets. Le
langage vbs est simpliste mais les objets sont complexes.
Si un jour, quelqu'un peut me faire un résumé de ces
divers objets, les services qu'ils exposent, la manière de
les appeler depuis un vbs... en un mot m'apprendre à
pêcher plutôt que me donner le poisson. Pour preuve,
l'exemple de scrincenter : 2 scripts pour envoyer un mail.
Le premier:
http://www.microsoft.com/technet/scriptcenter/scripts/messa
ge/smtpmail/mssmvb01.mspx
quelques lignes toutes simples : mais où trouver une
explication sur cet objet CDO, sa manipulation via VBS,
comment l'installer en NT4...
Le second :
http://www.microsoft.com/technet/scriptcenter/scripts/messa
ge/smtpmail/mssmvb02.mspx
qui utilise des lignes incompréhensibles pour moi comme
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing"
) = 2
C'est quoi ce schéma....que vient faire micrsoft dans mon
message?...
Et d'ailleurs, pourquoi 2 scripts?
Comment trouver l'info qui me permettrait de comprendre,
sans déranger Jean Claude par exemple. Une formation, un
cours, un tutorial.... je n'ai trouvé que des trucs sur
VBS lui même, mais ca c'est simple, sur wmi, là ca se
complique un peu avec la notification d'événements et les
divers objets, et les tlb, là je m'évanouis.
Ne comprenant pas bien comment manipuler tous ces objet,
je fais comme la plus part, enfin, j'aime à le croire: je
fais beaucoup de copier/coller, je tatonne, je tente, je
teste, et quand ca marche pas, je visite les forums.
Après ce préambule, j'en arrive à ma question :
Comment je fais pour consulter et rapatrier un message
depuis un serveur POP,le stocker sur disque, (même pas
utile de l'ouvrir !) et tout ca dans un vbs? opération
inverse des exemples de script center !
Merci d'avance
Noël
Bien que cela ne soit pas aussi pédagogique que vous le souhaitez, je vous propose les pages du MSDN. Le ScriptCenter est parfait pour accéder rapidement à un exemple de code réutilisable, mais la description des objets se trouve dans la librairie MSDN.
Pour prendre contact avec les différentes méthodes commencez par là : http://msdn.microsoft.com/library/en-us/e2k3/e2k3/_cdo_messaging.asp
Pour étudier directement des exemples de scripts plus complets que ceux du ScriptCenter : http://msdn.microsoft.com/library/en-us/e2k3/e2k3/_cdo_adding_attachments.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdo/html/_olemsg_adding_attachments_to_a_message.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_cdo_creating_mhtmlformatted_messages.asp
-- Cordialement, _________________________________________________________ Jérôme Cornier Microsoft Services France
a écrit dans le message de news: 031501c51a7a$fae98f30$ bonjour, il existe de nombreux exemples expliquant comment envoyer un mail avec un vbs. Chacun utilise tel oou tel composant com selon la plateforme visée et selon l'ajout ou non de composant plus ou moins hésotérique. Moi, le néophyte, je me perds dans tous ces objets. Le langage vbs est simpliste mais les objets sont complexes. Si un jour, quelqu'un peut me faire un résumé de ces divers objets, les services qu'ils exposent, la manière de les appeler depuis un vbs... en un mot m'apprendre à pêcher plutôt que me donner le poisson. Pour preuve, l'exemple de scrincenter : 2 scripts pour envoyer un mail. Le premier: http://www.microsoft.com/technet/scriptcenter/scripts/messa ge/smtpmail/mssmvb01.mspx quelques lignes toutes simples : mais où trouver une explication sur cet objet CDO, sa manipulation via VBS, comment l'installer en NT4... Le second : http://www.microsoft.com/technet/scriptcenter/scripts/messa ge/smtpmail/mssmvb02.mspx qui utilise des lignes incompréhensibles pour moi comme objEmail.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/sendusing" ) = 2 C'est quoi ce schéma....que vient faire micrsoft dans mon message?... Et d'ailleurs, pourquoi 2 scripts? Comment trouver l'info qui me permettrait de comprendre, sans déranger Jean Claude par exemple. Une formation, un cours, un tutorial.... je n'ai trouvé que des trucs sur VBS lui même, mais ca c'est simple, sur wmi, là ca se complique un peu avec la notification d'événements et les divers objets, et les tlb, là je m'évanouis.
Ne comprenant pas bien comment manipuler tous ces objet, je fais comme la plus part, enfin, j'aime à le croire: je fais beaucoup de copier/coller, je tatonne, je tente, je teste, et quand ca marche pas, je visite les forums. Après ce préambule, j'en arrive à ma question : Comment je fais pour consulter et rapatrier un message depuis un serveur POP,le stocker sur disque, (même pas utile de l'ouvrir !) et tout ca dans un vbs? opération inverse des exemples de script center ! Merci d'avance Noël
Jérôme Cornier [MS]
Bonjour,
L'opération que vous souhaitez réaliser en VBS n'est pas si simple. Pour envoyer un mail, il suffit d'émettre les lignes de texte en SMTP. Par contre pour aller chercher les messages reçus vous devez disposer d'un client (MAPI, POP, IMAP, ...).
En fait ce sont les objets mis à disposition par ce programme client qu'il faut utiliser en script. Cela revient à programmer des scripts pour Outlook dans le cas d'une solution Microsoft. Par exemple le lien suivant montre comment récupérer les messages non lus. Retrieve Unread Messages from the Inbox http://msdn.microsoft.com/library/en-us/odc_ol2003_ta/html/odc_OLOMwVBNET.asp
Il y a un bel exemple de réception de mail sur le site vbfrance. http://www.vbfrance.com/code.aspx?ID 577
-- Cordialement, _________________________________________________________ Jérôme Cornier Microsoft Services France
a écrit dans le message de news: 031501c51a7a$fae98f30$ bonjour, il existe de nombreux exemples expliquant comment envoyer un mail avec un vbs. Chacun utilise tel oou tel composant com selon la plateforme visée et selon l'ajout ou non de composant plus ou moins hésotérique. Moi, le néophyte, je me perds dans tous ces objets. Le langage vbs est simpliste mais les objets sont complexes. Si un jour, quelqu'un peut me faire un résumé de ces divers objets, les services qu'ils exposent, la manière de les appeler depuis un vbs... en un mot m'apprendre à pêcher plutôt que me donner le poisson. Pour preuve, l'exemple de scrincenter : 2 scripts pour envoyer un mail. Le premier: http://www.microsoft.com/technet/scriptcenter/scripts/messa ge/smtpmail/mssmvb01.mspx quelques lignes toutes simples : mais où trouver une explication sur cet objet CDO, sa manipulation via VBS, comment l'installer en NT4... Le second : http://www.microsoft.com/technet/scriptcenter/scripts/messa ge/smtpmail/mssmvb02.mspx qui utilise des lignes incompréhensibles pour moi comme objEmail.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/sendusing" ) = 2 C'est quoi ce schéma....que vient faire micrsoft dans mon message?... Et d'ailleurs, pourquoi 2 scripts? Comment trouver l'info qui me permettrait de comprendre, sans déranger Jean Claude par exemple. Une formation, un cours, un tutorial.... je n'ai trouvé que des trucs sur VBS lui même, mais ca c'est simple, sur wmi, là ca se complique un peu avec la notification d'événements et les divers objets, et les tlb, là je m'évanouis.
Ne comprenant pas bien comment manipuler tous ces objet, je fais comme la plus part, enfin, j'aime à le croire: je fais beaucoup de copier/coller, je tatonne, je tente, je teste, et quand ca marche pas, je visite les forums. Après ce préambule, j'en arrive à ma question : Comment je fais pour consulter et rapatrier un message depuis un serveur POP,le stocker sur disque, (même pas utile de l'ouvrir !) et tout ca dans un vbs? opération inverse des exemples de script center ! Merci d'avance Noël
Bonjour,
L'opération que vous souhaitez réaliser en VBS n'est pas si simple. Pour
envoyer un mail, il suffit d'émettre les lignes de texte en SMTP. Par contre
pour aller chercher les messages reçus vous devez disposer d'un client
(MAPI, POP, IMAP, ...).
En fait ce sont les objets mis à disposition par ce programme client qu'il
faut utiliser en script. Cela revient à programmer des scripts pour Outlook
dans le cas d'une solution Microsoft. Par exemple le lien suivant montre
comment récupérer les messages non lus.
Retrieve Unread Messages from the Inbox
http://msdn.microsoft.com/library/en-us/odc_ol2003_ta/html/odc_OLOMwVBNET.asp
Il y a un bel exemple de réception de mail sur le site vbfrance.
http://www.vbfrance.com/code.aspx?ID 577
--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France
<anonymous@discussions.microsoft.com> a écrit dans le message de news:
031501c51a7a$fae98f30$3501280a@phx.gbl...
bonjour,
il existe de nombreux exemples expliquant comment envoyer
un mail avec un vbs. Chacun utilise tel oou tel composant
com selon la plateforme visée et selon l'ajout ou non de
composant plus ou moins hésotérique.
Moi, le néophyte, je me perds dans tous ces objets. Le
langage vbs est simpliste mais les objets sont complexes.
Si un jour, quelqu'un peut me faire un résumé de ces
divers objets, les services qu'ils exposent, la manière de
les appeler depuis un vbs... en un mot m'apprendre à
pêcher plutôt que me donner le poisson. Pour preuve,
l'exemple de scrincenter : 2 scripts pour envoyer un mail.
Le premier:
http://www.microsoft.com/technet/scriptcenter/scripts/messa
ge/smtpmail/mssmvb01.mspx
quelques lignes toutes simples : mais où trouver une
explication sur cet objet CDO, sa manipulation via VBS,
comment l'installer en NT4...
Le second :
http://www.microsoft.com/technet/scriptcenter/scripts/messa
ge/smtpmail/mssmvb02.mspx
qui utilise des lignes incompréhensibles pour moi comme
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing"
) = 2
C'est quoi ce schéma....que vient faire micrsoft dans mon
message?...
Et d'ailleurs, pourquoi 2 scripts?
Comment trouver l'info qui me permettrait de comprendre,
sans déranger Jean Claude par exemple. Une formation, un
cours, un tutorial.... je n'ai trouvé que des trucs sur
VBS lui même, mais ca c'est simple, sur wmi, là ca se
complique un peu avec la notification d'événements et les
divers objets, et les tlb, là je m'évanouis.
Ne comprenant pas bien comment manipuler tous ces objet,
je fais comme la plus part, enfin, j'aime à le croire: je
fais beaucoup de copier/coller, je tatonne, je tente, je
teste, et quand ca marche pas, je visite les forums.
Après ce préambule, j'en arrive à ma question :
Comment je fais pour consulter et rapatrier un message
depuis un serveur POP,le stocker sur disque, (même pas
utile de l'ouvrir !) et tout ca dans un vbs? opération
inverse des exemples de script center !
Merci d'avance
Noël
L'opération que vous souhaitez réaliser en VBS n'est pas si simple. Pour envoyer un mail, il suffit d'émettre les lignes de texte en SMTP. Par contre pour aller chercher les messages reçus vous devez disposer d'un client (MAPI, POP, IMAP, ...).
En fait ce sont les objets mis à disposition par ce programme client qu'il faut utiliser en script. Cela revient à programmer des scripts pour Outlook dans le cas d'une solution Microsoft. Par exemple le lien suivant montre comment récupérer les messages non lus. Retrieve Unread Messages from the Inbox http://msdn.microsoft.com/library/en-us/odc_ol2003_ta/html/odc_OLOMwVBNET.asp
Il y a un bel exemple de réception de mail sur le site vbfrance. http://www.vbfrance.com/code.aspx?ID 577
-- Cordialement, _________________________________________________________ Jérôme Cornier Microsoft Services France
a écrit dans le message de news: 031501c51a7a$fae98f30$ bonjour, il existe de nombreux exemples expliquant comment envoyer un mail avec un vbs. Chacun utilise tel oou tel composant com selon la plateforme visée et selon l'ajout ou non de composant plus ou moins hésotérique. Moi, le néophyte, je me perds dans tous ces objets. Le langage vbs est simpliste mais les objets sont complexes. Si un jour, quelqu'un peut me faire un résumé de ces divers objets, les services qu'ils exposent, la manière de les appeler depuis un vbs... en un mot m'apprendre à pêcher plutôt que me donner le poisson. Pour preuve, l'exemple de scrincenter : 2 scripts pour envoyer un mail. Le premier: http://www.microsoft.com/technet/scriptcenter/scripts/messa ge/smtpmail/mssmvb01.mspx quelques lignes toutes simples : mais où trouver une explication sur cet objet CDO, sa manipulation via VBS, comment l'installer en NT4... Le second : http://www.microsoft.com/technet/scriptcenter/scripts/messa ge/smtpmail/mssmvb02.mspx qui utilise des lignes incompréhensibles pour moi comme objEmail.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/sendusing" ) = 2 C'est quoi ce schéma....que vient faire micrsoft dans mon message?... Et d'ailleurs, pourquoi 2 scripts? Comment trouver l'info qui me permettrait de comprendre, sans déranger Jean Claude par exemple. Une formation, un cours, un tutorial.... je n'ai trouvé que des trucs sur VBS lui même, mais ca c'est simple, sur wmi, là ca se complique un peu avec la notification d'événements et les divers objets, et les tlb, là je m'évanouis.
Ne comprenant pas bien comment manipuler tous ces objet, je fais comme la plus part, enfin, j'aime à le croire: je fais beaucoup de copier/coller, je tatonne, je tente, je teste, et quand ca marche pas, je visite les forums. Après ce préambule, j'en arrive à ma question : Comment je fais pour consulter et rapatrier un message depuis un serveur POP,le stocker sur disque, (même pas utile de l'ouvrir !) et tout ca dans un vbs? opération inverse des exemples de script center ! Merci d'avance Noël