[IronPython] Stubbing out a MAPI DLL

Daniel D. dvdotsenko at gmail.com
Wed Apr 6 02:51:29 CEST 2011

You could also wrap COM objects (Redemption is a COM object) into
cPython through it's Windows api. I wrapped other COMs into cPy on
windows before, just never Redemption. Yet, this way you may end up
making it work with cPython.


On Tue, Apr 5, 2011 at 17:45, Daniel D. <dvdotsenko at gmail.com> wrote:
> There are very few good MAPI libraries. The only one that worked more
> or less reliably for me is this Redemption
> (http://www.dimastr.com/redemption/). Because it's so difficult to
> find a MAPI lib for your language, it's easier to wrap Redemption into
> into a .Net app and wrap IronPython scripting into that on the other
> side.
> Trial version of Redemption prepends "UNREGISTERED" to subject lines
> on email objects it creates and nags you every time you start Outlook
> / MAPI client. Yet, it's a good place to start if it will work for
> you.
> Daniel.
> On Tue, Apr 5, 2011 at 13:59, Mike Driscoll <mdriscoll at co.marshall.ia.us> wrote:
>> Hi,
>> I received a request recently to create a Python application that can be set
>> as a default email client so that we can use the "Send To Mail Recipient"
>> functionality found in MS Office, Adobe products, etc to send the mail to
>> our Zimbra web client.
>> After much research, I think I need to stub out some kind of MAPI
>> implementation and make it into a DLL. Does anyone have any knowledge of how
>> to do that? I thought I might be able to use IronPython for this since I
>> couldn't find a good way to do it with normal Python. Thanks a lot!
>> - Mike
>> _______________________________________________
>> Users mailing list
>> Users at lists.ironpython.com
>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

More information about the Ironpython-users mailing list