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

API, COM et SDKs Delphi Discussion :

Delphi 7 et Lotus Notes 8.5


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de adaneels
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Août 2006
    Messages : 236
    Par défaut Delphi 7 et Lotus Notes 8.5
    Bonjour,

    Savez-vous s'il est possible de commander l'envoi de mails à travers Lotus Notes avec Delphi 7 ?

    Je ne trouve pas de toolkit pour Delphi sur le site de IBM (mais juste des toolkits pour C, C++, WebSphere) et les projets comme LnNotes ne sont plus mis à jour depuis un bon moment.

    Pour l'instant, on utilise les classes des fichiers Domino_TLB et LOTUS_TLB pour une ancienne version de Lotus Notes mais j'ai bien peur que la mise à jour ne se passe pas simplement en changeant le fichier "lotus.ini" à aller chercher...
    D'où ma question

    Arnaud D.

  2. #2
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Bonjour,

    J'ai longtemps bossé avec Delphi 6 (ou PHP) et Lotus Notes

    j'ai testé différentes approches, et au final, celle qui m'a semblé la plus souple et de passer par Domino !

    Tu crées un Action LotusScript que ton appli Delphi invoque en HTTP.
    c'est un peu comme si tu faisais un WebService sous Lotus Notes finalement D'ailleurs rien ne t'empêche de le faire, c'est juste un peu pénible de bosser en LotusScript...ceci dit, tu peux aussi utilise Java

    Paul
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Membre éclairé
    Avatar de adaneels
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Août 2006
    Messages : 236
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    Bonjour,

    J'ai longtemps bossé avec Delphi 6 (ou PHP) et Lotus Notes

    j'ai testé différentes approches, et au final, celle qui m'a semblé la plus souple et de passer par Domino !

    Tu crées un Action LotusScript que ton appli Delphi invoque en HTTP.
    c'est un peu comme si tu faisais un WebService sous Lotus Notes finalement D'ailleurs rien ne t'empêche de le faire, c'est juste un peu pénible de bosser en LotusScript...ceci dit, tu peux aussi utilise Java

    Paul
    OK, donc la même approche est toujours possible avec les nouvelles versions de Lotus Notes et Domino . cool

    Merci.

    [edit : après recherches, au cas où ça sert à un lecteur, il faut évidemment utiliser le bon domino_tlb.pas, celui fourni avec la version de Lotus Notes]

  4. #4
    Membre éclairé
    Avatar de adaneels
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Août 2006
    Messages : 236
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    Bonjour,

    J'ai longtemps bossé avec Delphi 6 (ou PHP) et Lotus Notes

    j'ai testé différentes approches, et au final, celle qui m'a semblé la plus souple et de passer par Domino !

    Tu crées un Action LotusScript que ton appli Delphi invoque en HTTP.
    c'est un peu comme si tu faisais un WebService sous Lotus Notes finalement D'ailleurs rien ne t'empêche de le faire, c'est juste un peu pénible de bosser en LotusScript...ceci dit, tu peux aussi utilise Java

    Paul
    Ce n'est pas plus simple d'attaquer le serveur Lotus Notes comme un serveur SMTP lambda si c'est juste pour l'envoi de mails ?

    Je me doute que l'on passe à côté de pas mal de fonctionnalités et que si on doit faire face à une montée en charge, ce n'est pas top.
    Mais dans mon cas présent, il s'agit juste d'envoyer quelques mails par jours, et il n'y aura rien de plus en terme d'évolution à l'avenir.

  5. #5
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par adaneels Voir le message
    Ce n'est pas plus simple d'attaquer le serveur Lotus Notes comme un serveur SMTP lambda si c'est juste pour l'envoi de mails ?

    Je me doute que l'on passe à côté de pas mal de fonctionnalités et que si on doit faire face à une montée en charge, ce n'est pas top.
    Mais dans mon cas présent, il s'agit juste d'envoyer quelques mails par jours, et il n'y aura rien de plus en terme d'évolution à l'avenir.
    oups, j'avais perdu de vue la question initiale perdu dans le souvenir des nombreuses interfaces Delphi/Domino et même PHP/Domino que j'ai mis en place

    en effet, pour envoyer des mails, il suffit d'ouvrir une session SMTP

    tu perds toute notion de formulaire Notes, mais si le but c'est juste d'envoyer des mails SMTP fera très bien l'affaire.

    En version "http" tu peux aussi imaginer envoyer une liste de destinataire à un script Lotus qui se chargera de faire l'envoie...en récoltant des infos dans une base notes, etc...

    Au final, le plus gros problème sera de gérer les avis de non distribution que tu ne manqueras pas de recevoir
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  6. #6
    Membre éclairé
    Avatar de adaneels
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Août 2006
    Messages : 236
    Par défaut
    OK , merci

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

Discussions similaires

  1. Delphi & Lotus Notes
    Par qi130 dans le forum API, COM et SDKs
    Réponses: 8
    Dernier message: 03/01/2008, 19h02
  2. [VB+Lotus Notes] Lire les données d'une DB Lotus
    Par kenn dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 25/08/2005, 15h21
  3. JavaScript et mail Lotus Notes
    Par rdams dans le forum Autres langages pour le Web
    Réponses: 6
    Dernier message: 19/08/2005, 10h42
  4. [Debutant][Lotus Notes Domino]Debug d'un agent java
    Par Wisefool dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 24/01/2005, 13h25
  5. Modification auto du corps d'un mail envoyé via Lotus Note
    Par DeepXtaZy dans le forum VBA Access
    Réponses: 5
    Dernier message: 20/06/2003, 11h33

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