1. #1
    Nouveau membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    janvier 2012
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2012
    Messages : 35
    Points : 34
    Points
    34

    Par défaut Problème envoi de mail avec CDO

    Bonjour

    J'ai une application qui -entre autre- envoi des emails (un rapport converti en PDF)

    le problème est que mon application plante lorsque j'active la ligne:

    J'ai essayer en VBA Access et en VB6 j'ai l'application se referme, mais le message est envoyé et même la confirmation de lecture est envoyée parfois

    mais si je met :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'objMessage.MDNRequested = True
    pas de plantage

    j'ai remarquer aussi sur VB6 que si je saisi les informations directement sur le code cad :je saisi les adresses mails et le mot de passe, y a pas de plantage
    mais dès que j'utilise les variables (qui pointent vers des données saisies dans un form) et qui est obligatoire pour moi, ça plante !

    Cordialement

  2. #2
    Membre expert
    Avatar de dysorthographie
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    septembre 2016
    Messages
    2 148
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2016
    Messages : 2 148
    Points : 3 663
    Points
    3 663
    Billets dans le blog
    1
    Il dit non avec la tête
    mais il dit oui avec le coeur
    il dit oui à ce qu’il aime
    il dit non au professeur {Jacques PRÉVERT}

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    janvier 2012
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2012
    Messages : 35
    Points : 34
    Points
    34

    Par défaut

    Merci pour le lien que tu ma envoyer, il est très bien détaillé et expliqué, seulement il n'aborde pas question de : MDNRequested

    a mon avis et selon ce que j'ai vu, ça fonctionne, si c'est un serveur SMTP interne comme Exchange, pas avec les serveurs distants comme smtp.mail.yahoo.fr
    qui est mon cas, peut être que ça fonctionne avec d'autres messageries comme gmail et hotmail, que je n'est pas encore tester, et que je le ferai dès que je pourrai
    ou peu être pour ces serveurs distants il faut une instruction spéciale ou une ligne que j'ai loupé

  4. #4
    Membre expert
    Avatar de dysorthographie
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    septembre 2016
    Messages
    2 148
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2016
    Messages : 2 148
    Points : 3 663
    Points
    3 663
    Billets dans le blog
    1

    Par défaut

    Bonjour,
    Ça fonctionne comme mozila Thunderbird avec Hotmail,gmail, Yahoo et tous les hébergeurs!

    Il faut légèrement modifier le code!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    With MailObj
        .To = Destinataire
        .CC = DestinataireCopy
        .BCC = DestinataireCopyCacher
        .Subject = Sujet
        .BodyFormat = 2
        .HTMLBody = Message
    .MDNRequested = True
        If Trim("" & Pj) <> "" Then
            p = Split(Pj & ";", ";")
            For i = 0 To UBound(p)
                If Trim("" & p(i)) <> "" Then .Attachments.Add Trim("" & p(i))
            Next
        End If
        '.Display 'Can be .Send but prompts for user intervention before sending without 3rd party software like ClickYes
        .Send
    End With
    Il dit non avec la tête
    mais il dit oui avec le coeur
    il dit oui à ce qu’il aime
    il dit non au professeur {Jacques PRÉVERT}

Discussions similaires

  1. Problème envoi de mail avec smtp orange
    Par Walba dans le forum Langage
    Réponses: 2
    Dernier message: 23/02/2012, 15h09
  2. Problème envoi de mail avec iw.subscriber
    Par jinpol dans le forum Zope
    Réponses: 0
    Dernier message: 03/03/2010, 11h50
  3. Réponses: 4
    Dernier message: 20/03/2008, 19h38
  4. Envoi de mail avec CDO
    Par elric47 dans le forum VBScript
    Réponses: 0
    Dernier message: 19/03/2008, 17h57
  5. [Mail] Problème envoi de mail avec mime
    Par cli16 dans le forum Mail
    Réponses: 2
    Dernier message: 21/08/2007, 11h09

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