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

Macros et VBA Excel Discussion :

Envoyer un courriel sans utiliser le client mail (via CDO)


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Retraité (Travailleur autonome)
    Inscrit en
    Octobre 2008
    Messages
    82
    Détails du profil
    Informations personnelles :
    Âge : 78
    Localisation : Canada

    Informations professionnelles :
    Activité : Retraité (Travailleur autonome)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 82
    Billets dans le blog
    1
    Par défaut Envoyer un courriel sans utiliser le client mail (via CDO)
    Bonjour,

    J'ai une application VBA Excel qui, entre autres, envoie des fichiers xls à des personnes qui sont des utilisateurs du programme. Jusqu'à présent, j'utilise la ligne suivante dans ma procédure d'expédition pour utiliser le site de Microsoft.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Const CDO$ = "http://schemas.microsoft.com/cdo/configuration/"
    Le programme roule correctement sans erreur mais les courriels que j'envoie ne semblent pas arriver à destination. Je me suis inscrit comme destinataire mais je ne reçoit pas les messages.

    Est-ce que Microsoft a cessé de supporter cette fonction? Si oui, comment puis-je procéder pour envoyer des courriels sans avoir à utiliser quelque client mail que ce soit?

    Merci de vos lumières

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2007
    Messages
    1 142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 142
    Par défaut
    Bonjour,
    Citation Envoyé par Archampi Voir le message
    Le programme roule correctement sans erreur mais les courriels que j'envoie ne semblent pas arriver à destination.
    Es_tu sûr que tu testes bien le résultat du 'send' car il faut que tous les paramètres d'émission soit corrects pour que le courriel soit émis.

  3. #3
    Membre confirmé

    Profil pro
    Retraité (Travailleur autonome)
    Inscrit en
    Octobre 2008
    Messages
    82
    Détails du profil
    Informations personnelles :
    Âge : 78
    Localisation : Canada

    Informations professionnelles :
    Activité : Retraité (Travailleur autonome)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 82
    Billets dans le blog
    1
    Par défaut
    En effet, je teste la valeur de "Send" et elle retourne une erreur.

    J'ai mentionné que le programme roulait sans erreur car la routine d'interception d'erreur fait son travail et m'affiche le message dans une "Message box".
    Je dois dire que le programme roule correctement chez mes clients mais lorsque je teste cette procédure chez-moi, je n'arrive pas à envoyer les courriels.
    Serais-ce à cause du fait que je n'utilise pas le même serveur sortant que celui de mes clients? Quand ils utilisent le programme pour envoyer ces messages, ils les envoient à des collègues qui sont dans le même environnement et donc qui ont le même serveur de messagerie. Moi, je suis à la maison. Je n'ai pas le même fournisseur d'accès Internet qu'eux. Serait-il possible que ce soit la raison pour laquelle mes tests ne fonctionnent pas?

    Merci de ton aide.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Archampi Voir le message
    Bonjour,

    Je n'envoie plus de mail par cette méthode mais regardez si cette discussion peut vous aider : https://www.developpez.net/forums/d1...dossier-email/.
    Il y a un certain nombre de paramètres à récupérer auprès de votre fournisseur pour envoyer par CDO.

  5. #5
    Membre confirmé

    Profil pro
    Retraité (Travailleur autonome)
    Inscrit en
    Octobre 2008
    Messages
    82
    Détails du profil
    Informations personnelles :
    Âge : 78
    Localisation : Canada

    Informations professionnelles :
    Activité : Retraité (Travailleur autonome)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 82
    Billets dans le blog
    1
    Par défaut
    Merci Eric,

    Il est 22:17h. ici (Montréal Québec). Je vais tester ça demain.

Discussions similaires

  1. [CS4] Formulaire - envoyer un formulaire sans ouvrir le client de messagerie
    Par moiauboutdumonde dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 10/12/2009, 12h20
  2. Taille TextBody pour mail via CDO
    Par lbar012001 dans le forum Access
    Réponses: 0
    Dernier message: 22/04/2008, 09h43
  3. Envoyer doc WORD dans le "corps" par mail via VBA
    Par shingo94 dans le forum VBA Access
    Réponses: 10
    Dernier message: 08/02/2008, 15h45
  4. [Mail] Envoi d'e-mail sans utiliser la fonction mail()
    Par the_hardgamer dans le forum Langage
    Réponses: 1
    Dernier message: 10/08/2007, 17h10
  5. Envoi un mail via CDO
    Par Chromatic dans le forum Access
    Réponses: 19
    Dernier message: 11/01/2007, 12h59

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