Skip to content

Tag: Mapi

MAPI Programmierung mit PyWin32

Disclaimer: Dies ist ein Cross Post der auch auf der GONICUS Webseite erschienen ist. Mit freundlicher Erlaubnis darf ich den auch hier veröffentlichen.

GOsa ist ein Werkzeug zur Administration und kann durch Plugins erweitert werden. Eines dieser Plugins erweitert GOsa um die Fähigkeit, Groupware Systeme, z.B. Exchange zu administrieren. Exchange bietet die Messaging Application Programming Interface (MAPI) in C/C++ und Visual Basic an. Das GOsa Plugin ist jedoch in Python programmiert und muss daher diese Funktionen nach C wrappen. Die Python Win32 Extension bietet eine fast vollständige Implementierung der MAPI an. Zwei Punkte sind jedoch derzeit nicht abgedeckt, das arbeiten mit Access Control Lists (ACLs) und Regeln (Rules).

Leave a Comment