MAPI umbiegen



  • Hallo,
    ich suche eine Möglichkeit in Windows die MAPI-Schnittstelle so umzubiegen, dass mit "Datei Senden an E-Mail-Empfänger" nicht Thunderbird oder Outlook aufgerufen wird sondern ein von mir selbst erstelltes Programm. Es sollen auch alle anderen Aufrufe, wie z.B.: aus Acrobat-Reader oder Open Office heraus funktionieren.
    Was ich schon rausgefunden habe ist, dass ich eine eigene mapi.dll bauen muss. Dazu habe ich mir eine mapi.h-Datei genommen und die Implementierung nachgebildet (mit erst mal leeren Funktionen). Nun muss ich noch herausfinden wie man dem Betriebssystem beibiegt, dass diese Dll zu nutzen ist und nicht die Orginal von MS. Wie geht das?
    Ziel soll es sein, das Web-Interface von Zimbra anzusprechen.


  • Mod



  • Hallo Martin Richter
    das hat sogar geklappt, vielen Dank. Ich bekomme schon mal den "Senden an" aus dem Betriebssystem auf meine DLL umgebogen und die MAPISendMail wird aufgerufen.
    Jetzt muss ich mich noch mit den Strukturen der Übergabeparameter auseinandersetzen. Wenn ich Fragen habe werde ich hier noch mal Posten....
    also danke noch mal 👍


Anmelden zum Antworten