Mozilla can use SSL for NNTP, POP, and SMTP connections, so
its source code will have client code for each of those service types.
Mozilla knows how to provide client certs if the server requests them,
but it's up to the server to do that.  I've coded servers that require
client certs, but I don't know if there's an SMTP server that does
that.  (I mean, "I'm ignorant," not "I don't think one exists.")

The client/server examples from Eric Rescorla's book might also
be useful in figuring out how the code works.  And actually, Eric's
book ("SSL and TLS, Designing and Building Secure Systems",
Addison Wesley) should be on the shelf of anyone coding with SSL.
I've certainly found it handy.

Paul Allen

Jake Zajac wrote:

I am new to the ssl thing but have been asked to implement this into an existing application. We currently support email in our app, but only smtp servers that do not require any type of authentication. Can you provide me with a link that has an overview of ssl? I am looking for information on the flow of the data, the details of the transaction between the client and the smtp server, and an overview of the certificates and how they work with ssl. Any input on this would be greatly appreciated. I am sure that you get a lot of questions like this and I apologize for asking, but I could not find any overviews on the web site. I have looked at several newsgroups but could not find any information on my topic or get any answers to my questions, so I figured that I would try here... To connect to a server that does use SSL, is there always going to be a need for certificates on the client machine?



______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]

Reply via email to