Menu

GSSAPI

GSSAPI support is an often requested feature is GSSAPI. In theory it's easy to implement but reality bites.

Thunderbird implements GSSAPI. They even implemented it as described in the rfc2744. But this makes it incompatible to JavaScript. The NsIAuthModule Interface relies on voidPtr and is not scriptable. So there is no way to access the GSSAPI Interface from JavaScript.

Unless someone fixes nsIAuthModule interface or implements the corresponding GSSAPI wrapper Class in js-ctypes implementing GSSAPI natively is not possible.

As a workaround Yubao Liu implemented a perl based GSSAPI proxy. You can download the script right [[here]](https://sourceforge.net/p/managesieve/code/ci/master/tree/tools/GSSAPI Proxy/gssapi-sieve-proxy.pl?format=raw), instructions how to use the script are contained within the header.

Posted by Thomas Schmid 2012-04-16 Labels: GSSAPI Proxy Sieve Thunderbird

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.