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 :

Envoi Automatique de Mail - Choix getdata


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
    Inscrit en
    Août 2013
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2013
    Messages : 73
    Par défaut Envoi Automatique de Mail - Choix getdata
    bonjour !

    J'utilise une macro qui me permet d'envoyer un mail à un service.

    Jusque là tout fonctionne.

    Le mail est envoyé par Lotus Note.

    Le Destinataire reçois donc mon mail avec mon adresse mail comme expéditeur (logique) ...

    Cependant je souhaiterai réussir à envoyer mes mails mais via une boite générique.
    Lorsque je lance mon Lotus Note, j'ai donc 2 BASES

    1) Ma boite mail perso

    2) Une autre BASE d'envoi de mail à laquelle je suis habilité ( mais /!\ sur un autre serveur /!\ que ma boite perso )

    j'ai trouvé un début de code ... mais je ne comprend pas sa mise en place



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Set Session = CreateObject("Notes.NotesSession")
     ' Récupération du nom du serveur
     Server = Session.GetEnvironmentString("MailServer", True)
     ' Si le nom de database (pour envoyer d'un boîte mail commune) est défini, on l'utilise.
     ' Sinon on utilise la boîte perso
     If SendFrom = vbNullString Then
      MailDbName = Session.GetEnvironmentString("MailFile", True)
     Else
      MailDbName = SendFrom
     End If
     ' Récupération du nom d'utilisateur Lotus Notes
     UserName = Session.UserName
    Dans l'attente de vous lire ... Encore merci ! : )

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2013
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2013
    Messages : 73
    Par défaut
    Re - bonjour

    En cherchant et en bidouillant. J'ai trouvé une solution.

    Je poste au cas où cela puisse aider : )
    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
    18
    19
    20
    21
    22
    23
     
    '----------------------------------------------------------'
    '****Création de la session note****'
     
    Set Session = CreateObject("Notes.NotesSession")
    UserName = Session.UserName
     
    '----------------------------------------------------------'
    '****Utilisation de la boite perso pour envoyer le mail****'
     
    'MailDbName = Left$(UserName, 1) & Right$(UserName, (Len(UserName) - InStr(1, UserName, " "))) & ".nsf"
    'Set Maildb = Session.GETDATABASE("", MailDbName)
     
    '----------------------------------------------------------'
     
    '****Utilisation de la boite générique pour envoyer le mail****'
     
    sfrom = "NOMBOITEMAIL"
    Set Maildb = Session.GETDATABASE("/MONSERVEUR/NOMBOITEMAIL", "mail\mail-xxx\LENOMDUFICHIER.nsf") ' selectionne la boite de messagerie
    If Maildb.IsOpen = True Then 'Test pour savoir si la mesagerie est ouverte
    Else
    Maildb.OPENMAIL
    End If
    L'envoi et le retour se fait sur la BOITE GENERIQUE DEFINI.

    Bien à vous.

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

Discussions similaires

  1. [Wamp] envoi automatique de mails en php
    Par arezki76 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 13/12/2007, 22h32
  2. [Mail] Envoi automatique de mail & génération pdf
    Par moabomotal dans le forum Langage
    Réponses: 1
    Dernier message: 01/06/2006, 08h46
  3. [Servlet]Envoi automatique de mails d'alerte
    Par spk4ever dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 11/05/2006, 14h06
  4. Envoi automatique de mails d'alerte
    Par spk4ever dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 11/05/2006, 11h11
  5. [Mail] envoi automatique de mail
    Par calitom dans le forum Langage
    Réponses: 17
    Dernier message: 04/04/2006, 16h21

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