GNT sans publicité, site mobile, fonctionnalitées exclusives...

comment rapatrier mails depuis serveur pop avec vbs

Le
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/sc...ipts/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/sc...ipts/messa
ge/smtpmail/mssmvb02.mspx
qui utilise des lignes incompréhensibles pour moi comme
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/co...sing"
) = 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
Lire les 2 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jérôme Cornier [MS]
Le #43007
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/e...saging.asp

Pour étudier directement des exemples de scripts plus complets que ceux du
ScriptCenter :
http://msdn.microsoft.com/library/e...hments.asp
http://msdn.microsoft.com/library/d...essage.asp
http://msdn.microsoft.com/library/d...ssages.asp

--
Cordialement,
_________________________________________________________
Jérôme Cornier
Microsoft Services France

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/sc...ipts/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/sc...ipts/messa
ge/smtpmail/mssmvb02.mspx
qui utilise des lignes incompréhensibles pour moi comme
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/co...sing"
) = 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]
Le #43006
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/e...wVBNET.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

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/sc...ipts/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/sc...ipts/messa
ge/smtpmail/mssmvb02.mspx
qui utilise des lignes incompréhensibles pour moi comme
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/co...sing"
) = 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
Publicité
Suivre les réponses
Poster une réponse
Anonyme