Thomas, Your response raises a question in me. You say that the only way to make calls to OpenSSL from Delphi is through a DLL written C/C++. I'm curious why you say that.
It is my understanding that Delphi has directives to make its compiled code look and act just like C/C++. You can reverse the way procedure parameters are put on the stack to look list C. You can use null-terminated strings like C. You can even drop to assembly if you must. Indeed, all Windows APIs are written in C/C++/Asm and Delphi is a huge collection of Pascal interfaces to those APIs. How is the OpenSSL library different from all those? David Cornelius Cornelius Concepts, Inc. http://corneliusconcepts.com Software Development, Databases, Websites ________________________________ From: Thomas Hruska [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 06, 2006 2:02 PM To: delphi-en@yahoogroups.com Subject: Re: [delphi-en] SMTP Error GMail access across SMTP requires a SSL-enabled client. You can write an appropriate interface with OpenSSL, but you'll have to write a wrapper DLL in C or C++ before you can make calls to OpenSSL from Delphi (some things in OpenSSL can only be done from C/C++). Here's how it looks in a pretty ASCII picture: Delphi code -> C++ DLL -> OpenSSL DLL/static library. -- Thomas Hruska CubicleSoft President ------------------------ Yahoo! Groups Sponsor --------------------~--> Something is new at Yahoo! Groups. Check out the enhanced email design. http://us.click.yahoo.com/TktRrD/gOaOAA/yQLSAA/i7folB/TM --------------------------------------------------------------------~-> ----------------------------------------------------- Home page: http://groups.yahoo.com/group/delphi-en/ To unsubscribe: [EMAIL PROTECTED] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/delphi-en/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/delphi-en/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/