Outlook, C++, MAPI und ich :)



  • Hallo erstmal!

    Als Neuling in der großen Welt des Programmierens hätte ich eine (vermutlich) sehr komplexe Frage:

    Mein Vorgesetzter will, dass ich für Outlook XP einen "Connector" schreibe, der als Kommunikationswerkzeug zw. Outlook und einem Mailserver (z.B. Exchange) fungiert. Prinzipiell soll er in C++ erstellt werden und dann als Addin(?) von Outlook verwendet werden.
    Nachdem ich mich etwas schlau gemacht habe, kann Outlook eigentlich schon alles (ich fragt mich; wozu das Rad neu erfinden???). Nach Rücksprache erfuhr ich, dass es anscheinend doch Probleme gibt mit dem vorhanden MAPI und somit soll ich nun ein Projekt starten mit dem Namen "OpenMAPI".
    Ziel ist es:
    Datenaustausch zw. Outlook und einem Webserver zu ermöglichen (kann aber auch ein Groupwareserver sein usw.) der es ermöglicht "Daten auszutauschen" -> d.h. Kalenderdaten usw.
    Protokolle hierbei: SMTP, POP3, LDAP usw. .. ausserdem soll der Connector es ermöglichen mit DB zu kommunizieren -> d.h. aus diesen Kontakte und andere Information abzuleiten.

    Bitte keine Fragen warum und weshalb! (mein Chef will es so 😮 )

    Bitte keine Feststellungen, dass es das alles schon fertig compiliert gibt! (mein Chef will eine eigene Lösung! 😕 )

    Sollte jemand damit schon Erfahrung gemacht haben oder einen gezielte Hilfe anbieten können: BITTE MELDET EUCH! 🙂

    Ich weiß nicht wo ich beginnen soll .. unter was für ein Thema diese Art von Programmierung fällt, habe somit keine Literatur (weiß ja nicht welche).

    Ich würde mich echt freuen, wenn sich einige finden würden, die mir helfen könnten.

    MfG
    eine verzweifelte Programmiererin 😞



  • mal rauf damit 🙂

    Ich brauch noch immer Hilfe 🙂



  • Hi Kaluschka,

    ich hab sowas ähnliches schon mal programmiert.
    Allerdings habe ich das in Visal Basic gemacht, da Outlook in Visual Basic geschrieben wurde. Möglicherweise gibt es auch C++ Schnittstellen, aber damit habe ich noch nicht gearbeitet.
    Schau dir trotzdem mal die folgenden Links an:

    http://support.microsoft.com/?kbid=313801
    http://www.cdolive.com/prool2k.htm
    http://www.vbarchiv.net/forum/id3_i45481t45481.html
    http://www.outlookcode.com/search.aspx?text=import
    http://www.microsoft.com/OfficeDev/Articles/OPG/005/005.htm

    Ach ja, find dich lieber damit ab, das ganze in VB zu proggen.
    Ich hab auch lange nach einer C++ Lösung gesucht bevor ich mir eingestehen musste, das ich dazu nichts finde.

    Trotzdem viel glück 😉



  • Danke für die Infos .. werde mir die Links mal ansehen.

    VB oder C++: diese Frage stellt sich für mich nicht .. es MUSS in C++ geschrieben werden 😞


Anmelden zum Antworten