> I think that ICS is an alternative to openSSL, isn't it? No, the ssl libraries contain the functions needed to use ssl encryption with the ICS or Indy components. Both ICS and Indy work with these dll's. Unlike Indy, ICS components can be used in blocking and non blocking mode. In non blocking mode, the UI is never blocked during communication so you don't need threads to keep your program responsive to the user. So you need to use ssl components from ICS or Indy and add the openssl dll's (libeay32.dll and ssleay32.dll) Be sure to get the latest version of those dll's.(0.9.8.9)
Paul ----- Original Message ----- From: malak almalak To: advanced_delphi@yahoogroups.com Sent: Sunday, February 15, 2009 12:17 PM Subject: Re: [advanced_delphi] sending email using indy components!!!!!!!!!!! I think that ICS is an alternative to openSSL, isn't it? I've downloaded openSSL and I put the libeay32.dll and ssleay32.dll in my program folder but the following exception raised: could not load the SSL. Do you have any idea how to fix this error? any suggestion will be appreciated. Thank you --- On Sat, 2/14/09, Paul <paul.blommae...@telenet.be> wrote: From: Paul <paul.blommae...@telenet.be> Subject: Re: [advanced_delphi] sending email using indy components!!!!!!!!!!! To: advanced_delphi@yahoogroups.com Date: Saturday, February 14, 2009, 6:28 AM Check ICS www.overbyte. be All ssl components use openssl libraries Paul ----- Original Message ----- From: malak almalak To: advanced_delphi@ yahoogroups. com Sent: Saturday, February 14, 2009 12:02 PM Subject: RE: [advanced_delphi] sending email using indy components!! !!!!!!!!! I've already enabled the pop3 from my account. Regarding the openSSL, I've downloaded Win32openSSL0. 9.8i from the net and I've installed it on my laptop. It has many libraries could you please guide me which library I should use and how to use it? Your assistance is heavily appreciated. Thank you. Factsface --- On Tue, 2/10/09, David Wright <dwri...@chineselaun dry.com> wrote: From: David Wright <dwri...@chineselaun dry.com> Subject: RE: [advanced_delphi] sending email using indy components!! !!!!!!!!! To: advanced_delphi@ yahoogroups. com Date: Tuesday, February 10, 2009, 6:23 PM I think gmail uses 465 for smtp, and it requires SSL. I do not think the plain SMTP component for Indy includes SSL. You would probably need to install OpenSSL... Also, make sure you enabled the gmail account for POP3 access. It is disabled by default. From: advanced_delphi@ yahoogroups. com [mailto:advanced_ del...@yahoogrou ps.com] On Behalf Of malak almalak Sent: Tuesday, February 10, 2009 3:48 PM To: advanced_delphi@ yahoogroups. com Subject: [advanced_delphi] sending email using indy components!! !!!!!!!!! Hello all, I've tried to do simple program to send email to gmail but I've faced many problems: 1- when I use the default port for smtp which is 25 --> error message has raised 'error#10060 connection time out' 2- when I use the port 465, the program is running endlessly. 3- when I used the port 587, the exception raised 'Need SASL mechanism to login with it' What's wrong with my program? Do I need to add somthing to it? kindly see the program attached. Your assistance is heavily apprecited. Factsface