IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Vos téléchargements VBScript Discussion :

[À télécharger] Utiliser WinSock pour lister ces mails en VBScript


Sujet :

Vos téléchargements VBScript

  1. #1
    Expert éminent sénior


    Profil pro
    Inscrit en
    juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 14 008
    Points : 19 890
    Points
    19 890
    Par défaut [À télécharger] Utiliser WinSock pour lister ces mails en VBScript
    Bonjour,

    Je vous propose un nouvel élément à utiliser : Utiliser WinSock pour lister ces mails en VBScript
    Ce code permet, grâce à l'utilisation de WinSock d'afficher le nombre de mails présents dans une boîte "POP" ainsi que dans lister les sujets.



    Avant son utilisation commencez par renseigner les constantes définissants la boîte mail à consulter :' PARAMETRES BOITE MAIL :
    Const stUser = "bbil"
    Const stPass ="MotDepasse"
    Const stServeurPOP = "pop.Fournisseur.fr"
    Const numPort = 110




    Qu'en pensez-vous ?

  2. #2
    Expert éminent
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    juin 2009
    Messages
    3 706
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : juin 2009
    Messages : 3 706
    Points : 8 963
    Points
    8 963
    Par défaut
    bbil J'ai essayer votre application mais hélas j'ai une erreur de ce type au niveau de la ligne 28

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set oWsk = WScript.CreateObject("MSWinsock.Winsock","oWsk_")


    L'erreur est la suivante :

    Ligne : 28
    Caract: 1
    Impossible de créer l'objet appelé "MSWinsock.Winsock"
    Code : 80040154
    Source : Wscript.CreateObject


    NB: Environnement de travail est Windows Seven 64 bits

  3. #3
    Expert éminent sénior


    Profil pro
    Inscrit en
    juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 14 008
    Points : 19 890
    Points
    19 890
    Par défaut
    Désolé, je ne sais pas si winsock est disponible sous Windows 7 - 64 bits ...

  4. #4
    Modérateur
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    décembre 2004
    Messages
    5 480
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : décembre 2004
    Messages : 5 480
    Points : 13 380
    Points
    13 380
    Par défaut Pour infos
    Salut

    Sur mon système en Seven 64 bits il y est bien, mais il n'y était peut être pas avant l'installation de VB6 Professionnel.
    Elle lisant le post de signalement de hackoofr, j'ai essayé la ligne (Copier/Coller) incriminée sous VBS Factory, je n'ai pas d'erreur lors du référencement, et l'on peut afficher certaine de ces propriétés.
    Soyez sympa, pensez -y
    Balises[CODE]...[/CODE]
    Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Balises[C]...[/C] code intégré dans une phrase.
    Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
    ......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Expert éminent
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    juin 2009
    Messages
    3 706
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : juin 2009
    Messages : 3 706
    Points : 8 963
    Points
    8 963
    Par défaut

    Bon je viens juste de tester ce code sur windows XP et ca marche trés bien sur mon email perso et sur mon compte de yahoo mais sur gmail il y a un petit problème je crois sur le nom du serveur POP de ce dernier, j'ai utilisé pop.gmail.com et le port 110 et il me dit Erreur de Connexion Statut 9.
    Je me demande est-ce qu'il y n'a pas un moyen pour juste être notifier sur les nouveaux messages non lus ?

  6. #6
    Expert éminent sénior


    Profil pro
    Inscrit en
    juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 14 008
    Points : 19 890
    Points
    19 890
    Par défaut
    Pour gmail c'est plus compliqué il faut je crois utiliser le port 995, mais aussi une authentification ssl ...

    http://mail.google.com/support/bin/a...y?answer=13287

    "Serveur de courrier entrant (POP3) - SSL requis : pop.gmail.com
    Utiliser SSL : Oui
    Port : 995 "

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/11/2010, 16h47
  2. [OL-2003] Utiliser un modèle .oft pour répondre à un mail
    Par ananar dans le forum VBA Outlook
    Réponses: 0
    Dernier message: 11/09/2010, 09h55
  3. [OL-2007] Utiliser les contacts partagés pour envoyer un mail
    Par Frank Holstein dans le forum Outlook
    Réponses: 0
    Dernier message: 28/01/2010, 15h13
  4. Utilisation MAPI pour lire les e-mails
    Par tenpigs dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 23/12/2009, 15h39
  5. Réponses: 1
    Dernier message: 06/09/2007, 11h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo