Newsgroups : Borland : borland.public.delphi.internet.winsock : 2006 May : Re: Basic newbie Indy 10 problems
| Subject: | Re: Basic newbie Indy 10 problems |
| Posted by: | "John Carlyle-Clarke" (jpcc@removethis.bigfoot.com) |
| Date: | 12 May 2006 02:21:25 |
"John Carlyle-Clarke" <jpcc@removethis.bigfoot.com> wrote in
news:Xns97C1613E1B8C2discombobulation@207.105.83.66:
> 3) Fulgan.com (Switzerland) Mirror
>
> This is therefore the only one available to me, but as I said,
> this code will not compile on my machine. I guess I will have to
> invest some time into trying to figure out why, now that I know
> it's what I should be using.
>
I got around the first problem by using the "Unix/MAC to DOS"
conversion in Ultraedit 32.
Then there was a typo on line 314 of IdSMTPServer.pas
if (FUseTLS in ExplicitTLSVals) and (not LContent.UsingTLS) then
begin
should read:
if (FUseTLS in ExplicitTLSVals) and (not LContext.UsingTLS) then
begin
On line 745 of the same unit:
if not LContext.SMTPState in [idSMTPMail, idSMTPRcpt] then begin
should read:
if not (LContext.SMTPState in [idSMTPMail, idSMTPRcpt]) then begin
Otherwise it fails to compile.
I now have this built and installed which is great, so I'll try and
make use of the other good advice you and Martin have given me.