Re: SFL and Balsa



You are right, Wil.
Like I have told Brian, CDSA was initially sought after for SMIME in Balsa,
however, the lack of messaging APIs in CDSA was a big factor in switching
over
to SFL. Other functionalities like certificate management in SFL are a huge
plus
in organising certificates with LDAP in Balsa.

I am not using PGP because PGP is based on web-of-trust certification which
is not
the kind of secure email that I have in mind. I need to have a Certificate
Authority to
administer the certs.

I have managed to integrate SFL in C++ with Balsa last week(with much pain)
Would like to share with you guys. Basically gcc is used in Balsa,
g++ is used to compile SFL and g++ compiles codes that accesses SFL.
By modulising codes that accesses SFL and integrating it into libbalsa
library, SFL
in C++ can be called.

Best Regards,
Tim

----- Original Message -----
From: "wil" <wil@dready.org>
To: "Brian Stafford" <brian@stafford.uklinux.net>
Cc: "Timothy Ang" <leonhong2001@yahoo.com>; <balsa-list@gnome.org>
Sent: Sunday, October 14, 2001 12:33 PM
Subject: Re: SFL and Balsa


> I think Timothy is referring to S/MIME the message signing/encryption
> standard. I'm sure it would be a feasible task. Have you personally used
> SFL or looked into its API? I would think that OpenSSL would be a better
> choice since it is already being used by Balsa in the IMAP code.
>
> Another thing is, it is fairly difficult to both support S/MIME and PGP at
> the same time (I don't even know of any commercial mailer that can do it).
> GPG Made Easy is an API that is supposed to be generic but it looks pretty
> young a project.
>
>
> wil.
>
> On 10 Oct 17:43 Brian Stafford wrote:
> >On Tue,  9 October 18:19 Timothy Ang wrote:
> >>  Hi!
> >>  Has anyone tried integrating SMime Freeware Library in C++ with Balsa
> >>1.2
> >>  before?
> >
> >What purpose would this serve?
> >
> >Balsa already has MIME support in libmutt.  Even if libmutt is eliminated
> >from balsa, Gmime would be a better choice for MIME for at least four
> >reasons,
> >it is part of the Gnome project, it is written in C, it has a reasonable
> >API
> >and it is licensed under the LGPL.
> >
> >One other major question that must be asked: is the library a rigorous
> >implementation of RFC 2045-9 et al?  It is my experience that many
> >implementors (but I don't know about this specific case) are not good at
> >reading the RFCs (not that easy actually) and consequently produce
> >non-compliant code as a result.  Better the devil you know ...
> >
> >Regards,
> >Brian Stafford
> >
> >_______________________________________________
> >balsa-list mailing list
> >balsa-list@gnome.org
> >http://mail.gnome.org/mailman/listinfo/balsa-list
>


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]