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

Access Discussion :

[automation] Outlook


Sujet :

Access

  1. #1
    Membre régulier Avatar de mouloudéen
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Mai 2005
    Messages : 186
    Points : 81
    Points
    81
    Par défaut [automation] Outlook
    Bonjour,

    lorsque j'envoie un e-mail avec access, ce dernier n'arriva pas au distinataire sauf si j'ouvre outlook.

    il n'y a pas un moyen d'envoyer l'e-mail sans ouvrir outlook ?

    merci d'avance pour votre aide

  2. #2
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Bonjour,

    Je suppose que tu envoies l'email par automation d'outlook, avec la méthode Send.
    Si c'est le cas je crois, et tu pourras facilement le vérifier, que si la connection est établie, la méthode Send provoque effectivement l'envoi. Par contre si elle ne l'est pas, le message est stocké dans la boîte d'envois.
    Si ces prémices sont justes (...), il y a deux solutions:
    - s'assurer de la connection,
    - commander un 'envoyer/recevoir tout' ou un 'envoyer tout' dans l'automation d'outlook.

    En espérant que cela t'aide,

    pgz

  3. #3
    Membre régulier Avatar de mouloudéen
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Mai 2005
    Messages : 186
    Points : 81
    Points
    81
    Par défaut
    j'utilise la macro EnvoyerObjet,

    je veux envoyé une table de ma base.
    si outlook est ouvert le message avec la pièce jointe (la table) arrive au destinataire. dans le cas contraire le message n'arrive pas. si j'ouvre outlook je trouve mon mesage dans la boite d'envoie. si je ferme pas outlook le message arrivra au destinataire mais si je le ferme j'aurai rien dans la boite de destinataire

  4. #4
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Bonjour,

    Si cela te convient, tu peux forcer l'ouverture d'outlook avant de faire EnvoyerObjet.
    Pour ouvrir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Dim olapp as Outlook.Application
    set olapp = New Outlook.Application
    Pour fermer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    olapp.Quit
    set olapp = Nothing
    Bonne chance,

    pgz

  5. #5
    Membre régulier Avatar de mouloudéen
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Mai 2005
    Messages : 186
    Points : 81
    Points
    81
    Par défaut
    merci pour ta solution, mais je croix qu'elle ne mèaide pas vraiment.
    car ce n'est pas moi qui va utilisés cette application. et dans ce cas si l'utilisateur ferme Outlook (aprés avoir ouvert pas VBA) on revient au même problème.

    merci comme même pour votre aide

Discussions similaires

  1. [AC-2003] Aide sur l'envoi d'HTML dans une automation Outlook
    Par Thotho-Maxime dans le forum VBA Access
    Réponses: 2
    Dernier message: 29/07/2009, 09h28
  2. Automation Outlook 2003 delphi 2007
    Par liviertlse dans le forum API, COM et SDKs
    Réponses: 0
    Dernier message: 24/05/2008, 12h32
  3. [VBA-O]Automation Outlook et gestion des boites mail
    Par killkool2001 dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 22/05/2007, 09h52
  4. Automation Outlook VBA
    Par Off$ide dans le forum Access
    Réponses: 2
    Dernier message: 15/12/2006, 15h27
  5. Automation Outlook 2002/2003
    Par Bernard M dans le forum API, COM et SDKs
    Réponses: 17
    Dernier message: 21/12/2005, 08h43

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