Partage
  • Partager sur Facebook
  • Partager sur Twitter

Connexion a un serveur de messagerie avec mapi

    13 juillet 2023 à 10:26:04

    Bonjour à tous,
    Je suis actuellement en train de développer un logiciel Java qui nécessite la possibilité de se connecter à un serveur de messagerie utilisant MAPI (Messaging Application Programming Interface). J'ai fait des recherches sur l'utilisation de MAPI avec Java, mais je n'ai pas trouvé beaucoup d'informations sur le sujet.
    Je me demandais si quelqu'un dans cette communauté a déjà travaillé sur un projet similaire ou a des connaissances sur l'utilisation de MAPI avec Java. J'aimerais savoir s'il existe des bibliothèques Java spécifiques à MAPI que je pourrais utiliser ou s'il y a des conseils ou des ressources que vous pourriez partager.
    Idéalement, je voudrais pouvoir récupérer les mails à partir de mon logiciel en utilisant MAPI. Si quelqu'un a déjà implémenté cette fonctionnalité ou a des idées sur la façon de le faire, je serais très reconnaissant pour votre aide.
    Merci d'avance pour votre contribution et vos suggestions !
    • Partager sur Facebook
    • Partager sur Twitter
      12 août 2023 à 19:15:51

      Hello,

      Travailler avec MAPI depuis Java peut être un défi car MAPI est une API Windows propriétaire largement utilisée pour interagir avec des clients de messagerie tels qu'Outlook.

      Il existe plusieurs approches:

      • Java Native Interface (JNI) : Vous pourriez envisager d'utiliser JNI pour appeler des fonctions MAPI à partir de votre code Java. Cependant, cela nécessite une bonne compréhension de la programmation C/C++ en plus de Java, et cela peut être complexe.
      • Librairies tierces : Certaines librairies tierces, comme "JavaMAPI", tentent de fournir une interface Java pour MAPI. Cependant, il se peut que ces librairies ne soient pas régulièrement mises à jour ou ne prennent pas en charge toutes les fonctionnalités de MAPI. Vous pourriez rechercher et expérimenter avec de telles librairies, mais assurez-vous de comprendre leurs limitations et leur compatibilité.
      • Interopérabilité via COM/OLE : Vous pouvez envisager d'utiliser l'interopérabilité COM/OLE pour interagir avec MAPI depuis Java. Vous pourriez avoir besoin de créer des objets COM/OLE à partir de Java et d'appeler des méthodes MAPI. Cela peut également être complexe et nécessiter une compréhension approfondie des technologies impliquées.
      • Services Web / API : Si votre serveur de messagerie offre une API basée sur le web, vous pourriez envisager d'utiliser les appels HTTP pour interagir avec les fonctionnalités du serveur de messagerie. Cela peut être plus simple que d'essayer d'intégrer directement MAPI dans votre application Java.
      • Partager sur Facebook
      • Partager sur Twitter

      Connexion a un serveur de messagerie avec mapi

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown