1. #1
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    octobre 2017
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : octobre 2017
    Messages : 4
    Points : 4
    Points
    4

    Par défaut Winsock - Error 10048 : Adress in use

    Bonjour
    je voudrais envoyer différents fichiers à différents destinataires par mail. J'utilise le contrôle Winsock.
    Le premier fichier part bien mais pour les suivants le message d'erreur 10048 Adresse en utilisation s'affiche.

    Pourtant avant de me reconnecter pour envoyer le deuxième fichier, je fais WinsockMail.LocalPort=0 comme j'ai pu le lire sur d'autres sites.
    Puis je me reconnecte sur le même port "25"
    WinsockMail.Connect ServeurSMTP, PortSMTP


    Dans l'évènement de fermeture du Winsock j'ai également fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub WinsockMail_Close()
     
        Do While WinsockMail.State <> sckClosed
            WinsockMail.Close
        Loop
     
    End Sub
    Pourtant rien n'y fait. Auriez-vous une solution ? Merci bien.

  2. #2
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    octobre 2017
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : octobre 2017
    Messages : 4
    Points : 4
    Points
    4

    Par défaut

    Bonjour

    le problème est résolu.
    Il fallait mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WinsockMail.LocalPort = 0
    avant la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WinsockMail.Connect ServeurSMTP, PortSMTP
    et fermer enfin la connesion par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
              'Fermeture de la connexion
                WinsockMail.SendData "QUIT" & vbCrLf
                WinsockMail.Close
    En espérant que cela puisse servir à d'autres.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Lex/Yacc] Example5.l:8: error: 'yylval' undeclared (first use in this function)
    Par scls19fr dans le forum Générateurs de compilateur
    Réponses: 2
    Dernier message: 20/06/2009, 14h52
  2. Fatal error RC1107 invalid usage use RC /? for help
    Par Gabrielly dans le forum Visual C++
    Réponses: 3
    Dernier message: 19/11/2006, 13h47
  3. error : connection is in use by another statement
    Par dd_garion dans le forum Bases de données
    Réponses: 2
    Dernier message: 21/08/2006, 14h52
  4. error: `new' undeclared (first use in this function)
    Par moon93 dans le forum Réseau
    Réponses: 14
    Dernier message: 11/07/2006, 16h57
  5. [TP] BGI error : Graphics not initialized (use initgraph)
    Par kirika-san dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 13/05/2006, 15h01

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